Lua: Runden von zahlen-und dann abschneiden

Welche ist die beste, die effizienteste Weg, um in der Runde eine Zahl und dann kürzen (entfernen von Dezimalstellen nach Aufrundung)?

zum Beispiel, wenn dezimal ist über 0.5 (0.6, 0.7, und so weiter), möchte ich aufrunden und dann kürzen (Fall 1). Ansonsten würde ich gerne kürzen (Fall 2)

for example:
232.98266601563 => after rounding and truncate = 233 (case 1)
232.49445450000 => after rounding and truncate = 232 (case 2)
232.50000000000 => after rounding and truncate = 232 (case 2)

InformationsquelleAutor user1624552 | 2013-08-19

Schreibe einen Kommentar