PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Resteauswertung bei Integerdivision?



m_herr
23.02.2006, 13:50
Hallo Leute,

ich wollte unbedingt mit Ganzzahlen arbeiten. Nun versuche ich die Reste einer Ganzzahldivision zu bestimmen. Gibts da irgend einen schönen Befehl?

155 \ 100=1
aber die 55 (also den rest) würde ich dennoch gerne haben zum auswerten...

Wer hat da eine Idee ohne den Einsatz von double/single...

Besten Dank

PicNick
23.02.2006, 13:56
Na ja
Ganzzahlig:
155 / 100 = 1
Rest = 155 - (100 * 1)
is ja klar, was was ist

m_herr
23.02.2006, 14:28
oh man, alles klar. da hat ein bit bei mir gefehlt zur lösung *g
vielen Dank!

hrei
23.02.2006, 16:40
Hallo,


oh man, alles klar. da hat ein bit bei mir gefehlt zur lösung *g
vielen Dank!

so wie Robert es zeigt, geht es natürlich in diesem Falle auch, Basic hält aber dafür einen Befehl bereit:

Ganzzahl = 155/100
Rest = 155 mod 100

Grüße
Henrik

m_herr
23.02.2006, 16:51
na dann ist die aktuelle hilfe schrott. ich hatte zuerst nach MOD gesucht, aber er konnte nichts finden...auch nicht in der übersicht etc....

hrei
23.02.2006, 17:02
na dann ist die aktuelle hilfe schrott. ich hatte zuerst nach MOD gesucht, aber er konnte nichts finden...auch nicht in der übersicht etc....

Läßt sich bei mir über Suchen finden und steht u.A. unter Language fundamentals (aktuelle Version ...8.2):



· Modulo Arithmetic
Modulo arithmetic is denoted by the modulus operator MOD.
Modulo arithmetic provides the remainder, rather than the quotient, of an integer division.

Example: X = 10 \ 4 : remainder = 10 MOD 4


Grüße
Henrik

m_herr
23.02.2006, 17:58
heute ist nicht mein tag....