PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mode



Aretures
03.12.2003, 01:20
Hi Leute ich würde mal gerne wissen was man bei einer Variable mit Mode machen kann und wofür es da ist:confused:

Dr.Brain
03.12.2003, 02:09
Also eigentlich steht das ja im Faq
aber ich will ja mal nicht so sein...
Also Mod errechnet dir von einer Großen Zahl
eine bestimte Stelle!
Bsp:
245Mod 10=40 oder
1546Mod100=500
ich hoffe dfas ich jetzt keinen müll
gelabert hab (bin mir net ganz sicher)

Mfg
Dr.Brain

Toni
03.12.2003, 06:21
Mod ist doch eigentlich bloss der Restbetrag, wegen dem eine Zahl nicht glatt geteilt werden konnte. In deinen Beispielen wären das jetzt:
245 Mod 10 = 5 (240 kann durch 10 geteilt werden, 5 aber nicht)
oder
1546 Mod 100 = 46 (1500 kann durch 100 geteilt werden, 46 aber nicht)

Möglich ist auch z.B.:

5 Mod 2

4 : 2 geht ja, übrig bleibt 1 da 5 - 4 = 1

Also ist 5 mod 2 = 1

Ich hoffe mal, das war jetzt einigermaßen verständlich. :p

clone
04.12.2003, 02:42
Ich hab zwar keine Ahnung, ob Mode wirklich mod ist, aber ich hoffe mal, dass ich meinen Vorrednern trauen kann. Wenn, dann liefert diese Rechnung einfach den Rest einer Division. Hat zwar Toni schon gesagt, aber doch etwas kompliziert (wie ich finde).

MfG
clone
PS: Sogar der Windows-Rechner kann, wenn man auf den wissenschaftlichen Modus geht, mod rechnen (hab ich grad rausgefunden 8) )

bloody
04.12.2003, 02:46
Also hab ich das jetzt verstanden? also sagen wa ich hab ne variable und dividier sie mit ner anderen variable und durch diese mod funktion hab ich dann sozusagen das ergebnis dieser rechnung`?

Toni
04.12.2003, 06:18
Nicht ganz. Mod zeigt dir nicht das Ergebnis der Division selbst an, sondern nur den Betrag, durch den nicht glatt dividiert werden konnte. Der Rest halt, wie clone schon sagte.

Aber stimmt schon, war mit Mode jetzt Mod gemeint? Blade, wo bist du? http://www.multimediaxis.de/images/smilies/old/2/smiliez.de_2124.gif

BB2k3
04.12.2003, 14:18
ALso wenn ihr ne Zahl habt: z.b. 263 mod 50

Dann rechnet ihr das so: Zieht solange die "50" von "263" ab,
bis es nichtmehr geht! Also:
263 - 5(50) = 13 <<< HIER PASST DIE 50 NICHTMEHR REIN!

Und 13 ist jetzt das Ergebnis der Modulo-Division! Ist nichts
anderes als der Rest. (Lernt mann in der dritten Klasse)

Gekiganger
04.12.2003, 16:11
Original geschrieben von clone
PS: Sogar der Windows-Rechner kann, wenn man auf den wissenschaftlichen Modus geht, mod rechnen (hab ich grad rausgefunden 8) )
Nun ja, sagen wirs mal so, ein Rechner der nichtmal in der Lage ist, eine Modulo Operation durchzuführen, hat nicht das Recht, sich Rechner zu schimpfen. ;)