View Single Post
  #2 (permalink)  
Old 10-24-2007, 05:32 PM
specci48's Avatar
specci48 specci48 is online now
Basic4ppc Expert
 
Join Date: Apr 2007
Location: Germany
Posts: 639
Default

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
Reply With Quote