Name für Dingelchen..

Neue Frage »

zt Auf diesen Beitrag antworten »
Name für Dingelchen..
Also: Keine Ahnung wie ich's formulieren kann. Deshalb:

In die 9 passt 2 mal die 4.
In die 17 passt 1 mal die 16.
In die 2 passt 2 mal die 1.

==>

Zitat:
Funktionsname ( a,b ){
return ( ( a - ( a % b ) ) / b );
}

Funktionsname ( 9,4 ) // Ausgabe: 2
Funktionsname (17, 16 ) // Ausgabe 1
// etc.


Wie kann man die Funktion jetzt nennen? verwirrt
Leopold Auf diesen Beitrag antworten »

Das ist die Ganzzahldivision function Division(x,y: Integer): Integer

if x<y then Division:=0 else Division:=Division(x-y,y)+1

In dieser Implementierung funktioniert sie für ganze Zahlen x>=0, y>0.
zt Auf diesen Beitrag antworten »

Okay, wie heißt denn die engl. Bezeichnung davon? Integer Division? Scheint ja auch irgendwie kein gängiger Begriff zu sein..
Abakus Auf diesen Beitrag antworten »

Zumindest in PASCAL gibt es immerhin die Operatoren div und mod.

Denke schon, dass die Ganzzahldivision etwas "Übliches" ist.

Grüße Abakus smile
sqrt(2) Auf diesen Beitrag antworten »

Zitat:
Original von zt
Okay, wie heißt denn die engl. Bezeichnung davon? Integer Division? Scheint ja auch irgendwie kein gängiger Begriff zu sein..

Reichen 400.000 Googletreffer nicht? Vielleicht hilft dir ein Mathworld-Artikel oder die Dokumentation der GNU libc dabei, es zu glauben. (Die "echten" C-Standards C89 und C99 gibt es leider nur gegen Geld.)
Buef Auf diesen Beitrag antworten »

http://de.wikipedia.org/wiki/Modulo_%28Rest%29
 
 
Neue Frage »
Antworten »



Verwandte Themen