Modulo-Operation

22/02/2008 - 15:42 von Adam Loch | Report spam
Hallo NG,

versuche die letzten 9 Stellen einer 13-stelligen Zahl (Double) mit MOD zu
bestimmen.
Die Operation wird wegen eines Überlauf-Fehler nicht ausgeführt.
Wie ist der Überlauf zu vermeiden?

Danke für eine Antwort.

MfG
 

Lesen sie die antworten

#1 Christian Zimmermann
22/02/2008 - 17:36 | Warnen spam
Hallo Adam,

Adam Loch schrieb:

versuche die letzten 9 Stellen einer 13-stelligen Zahl (Double) mit MOD zu
bestimmen.
Die Operation wird wegen eines Überlauf-Fehler nicht ausgeführt.
Wie ist der Überlauf zu vermeiden?



Durch Nicht-Verwenden der Modulo-Operation ;-)

Dim d As Double

d = 1234567890123.12
Debug.Print Right$(CStr(Fix(d)), 9)


Gruß

Christian

Ähnliche fragen