Hallo Bobbes,
der Round Befehl rundet den ersten Wert in der Klammer und zwar auf so viele stellen, wie Du ggf. im zweiten Wert der Klammer angegeben hast. Beispiel:
a = 3.1271
Label1.Text = Round(a) ergibt 3
Label1.Text = Round(a,2) ergibt 3.13
Aber Achtung:
Es wird nicht kaufmännisch korrekt gerundet!!!
D.h., a = 4.5 mit Label1.Text = Round(a) ergibt 4 (statt 5),
Beim kaufmännischen Grenzwert wird (wie in vielen anderen Programmierspachen auch, z.B. Java) ab- statt aufgerundet.
specci48
|