dedlfix: Wie vermeide zu viele Nachkommastellen (1.9000000000000001)

Beitrag lesen

Hi!

Was bedeutet das "variabel" genau?
Dass abhängig von anderen Variablen im Programm manchmal 0, 2, 3 oder 6 Nachkommstellen gewünscht sind. Ich könnte mit DecimalFormat alle (evtl.) vorkommenden Formate vordefinieren und dann jeweils mit case eines auswählen. Aber gibts da nicht eine "elegantere" Lösung?

Wenn es keine Methode gibt, der du die Anzahl der Nachkommastellen als Zahl übergeben kannst, wird sich sicherlich eine String-Wiederholungs-Funktion finden lassen, die anhand einer Zahl die gewünschte Anzahl Nullen für den Formatstring erzeugt.

Lo!