Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:
Name Größe
format_amount.t 2,88 KB
round_amount.t 3,51 KB

Aktuellste Revisionen

# Datum Autor Kommentar
add0f69b 25.09.2014 14:46 Moritz Bunkus

round_amount: Perls Repräsentationsalgorithmus fürs exakte Runden nutzen

Als Erläuterung paste ich schlicht den relevanten Teil des Kommentars,
der nun auch in der Funktion steht:

Trying to round with more precision first only shifts the problem to rarer...

26a5973f 30.07.2014 11:32 Moritz Bunkus

round_amount: Fix für falsches Runden bestimmter Werte

Gewisse Werte wie z.B. 33,675 wurden bei 2 Stellen falsch gerundet,
nämlich auf 33,67 anstelle von 33,68. Bei anderen Werten hingegen
funktionierte es (beispielsweise 149,175 @ 2 → 149,18).

Grund war, dass durch das Addieren von 0.5 wieder Fließkommaberechnung...

8edb2ea1 20.09.2012 18:12 Sven Schöling

format_amount bug: Bei places == 0 wurden trailing 0 abgeschnitten

10478553 14.09.2012 12:10 Sven Schöling

Form::format_amount - suabere trennung zwischen String und Numerischen Kontexten

behebt #1982 (unter anderem)

72858259 30.08.2012 15:09 Sven Schöling

t/form/format_amount: boilerplate entfernt, und use once warnung unterdrückt

dc03543f 30.08.2012 15:01 Sven Schöling

format_amount testscript wieder gerade gezogen

Die untere Hälfte Tests war in a0cd7d697f36397a32a90565fee3986f95f17e93 kaputtgegangen.

a0cd7d69 29.08.2012 15:55 Thomas Heck

Tests zu SL::Format::format_amount mit Beschreibung versehen

fcc1d512 28.08.2012 12:37 Thomas Heck

SL::Form::format_amount formatiert Zahlen auch aus der Exponentialschreibweise.

+Tests für SL::Form::format_amount
fixt #1904

Revisionen anzeigen

Auch abrufbar als: Atom