Henry: Addition Summierung von Zahlen seltsame Fehler Kommastellen

Beitrag lesen

Hallo Gunnar,

Bei Geldbeträgen – wenn man tatsächlich jedes Zwischenergebnis auf ganze Cent runden will – kann es auch sinnvoll sein, mit Integerarithmeitik in Cent zu rechnen und erst bei der Ausgabe in Euro (Dollar, …) umzurechnen.

Ich hatte da eigentlich einen anderen Ansatz im Kopf. Nicht jedes Zwischenergebnis runden, sondern die Dezimalwerte als String behandeln, das Trennzeichen entfernen und den Wert dann als Integer zu deklarieren. Also nicht 123,45*100 oder ceil oder so sondern (INT)12345

Gruss
Henry

--
Meine Meinung zu DSGVO & Co:
„Principiis obsta. Sero medicina parata, cum mala per longas convaluere moras.“