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-ID: 115082

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

Ausgedruckt am: 26.11.2024 um 00:11 Uhr

bastla
bastla 30.04.2009 um 19:23:49 Uhr
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
76109
76109 30.04.2009 um 20:22:28 Uhr
Goto Top
Hallo zusammen,

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

Gruß Dieter
Masterofdwc
Masterofdwc 01.05.2009 um 00:13:22 Uhr
Goto Top
Ich danke Euch.
Genau das, was ich gesucht habe.