Seite 1 von 1

Aufrunden von Kommazahlen

Verfasst: 05.03.2011 19:46
von Kallewirsch
Tach zusammen,

bin mal wieder nach langer Zeit hier

a8.d = 3 * 35.33568905
c1.d = Round(a8, #PB_Round_Up)
SetGadgetText(#STRING_INPUT_3,Str(c1))

Bei der Rechnung oben wird als Ergebnis für a8 "106,00706715" angezeigt.
Für c1 wird "107" angezeigt.

Wie muss ich das machen das 106 angezeigt wird und nur ab 106,10...... aufgerundet wird?

Danke schon mal für die Hilfe

Re: Aufrunden von Kommazahlen

Verfasst: 05.03.2011 19:52
von STARGÅTE
vorher minus -0.1 rechnen ...

Code: Alles auswählen

a8.d = 3 * 35.33568905
Debug a8
c1.d = Round(a8-0.1, #PB_Round_Up) 
Debug c1

a8.d = 3 * 35.36968905
Debug a8
c1.d = Round(a8-0.1, #PB_Round_Up) 
Debug c1