masterofdwc
Goto Top

WSH kaufmännisches Runden

Hallo,

ich benötige mal wieder Eure Hilfe

der Befehl round(0.125 , 2) liefert mir in WSH das Ergebnis "0,12" statt das kaufmännisch richtige "0,13"

Wie krieg ich es hin, in WSH kaufmännisch zu runden?

Danke im Voraus

Content-Key: 115082

Url: https://administrator.de/contentid/115082

Printed on: April 16, 2024 at 06:04 o'clock

Member: bastla
bastla Apr 30, 2009 at 17:23:49 (UTC)
Goto Top
Hallo Masterofdwc!

Zur Not so:
WScript.Echo Gerundet(0.125, 2)

Function Gerundet(Zahl, Dez)
Gerundet = Int(Zahl * 10^Dez + 0.5)/10^Dez
End Function
Güße
bastla
Mitglied: 76109
76109 Apr 30, 2009 at 18:22:28 (UTC)
Goto Top
Hallo zusammen,

Oder so:
WScript.Echo FormatNumber(0.125, 2)   '= 0,13  
Wscript.Echo FormatCurrency(0.125, 2) '= 0,13 €  

Gruß Dieter
Member: Masterofdwc
Masterofdwc Apr 30, 2009 at 22:13:22 (UTC)
Goto Top
Ich danke Euch.
Genau das, was ich gesucht habe.