Gernot Back: VBScript - nur die Nachkommastellen anzeigen

Beitrag lesen

Hallo Martin,

Ich habe zwar keine Ahnung, wie eine Modulo-Operation in VBScript von der Syntax her aussieht, aber wenn du den Rest einer Division durch eins ermittelst (Modulo 1) solltest du die Nachkommastellen erhalten.

eher unwahrscheinlich, da die modulo-Operation in den meisten Programmiersprachen nur für Integer-Operanden definiert ist und im Zweifelsfall einen impliziten Typecast bewirkt.

Na da lob ich mir doch Javascript, da ist das kein Problem und ich erhalte bei einer Modulo-Operation durch eins immer die Nachkommastellen des ersten Operanden mit "0." davor.

Naja, mit den üblichen Rechenungenauigkeiten, die aus der Umwandlung zwischen Binär und Dezimal herrühren:

alert(10.1 % 1) -> Ausgabe: 0.09999999999999964

alert(1.1 % 1) -> Ausgabe: 0.10000000000000009

;-)

Gruß Gernot