Drucken float auf n Dezimalstellen einschließlich der abschließenden Nullen

Ich brauche, um zu drucken oder konvertieren Sie eine float-Zahl auf 15 Dezimalstellen-string, auch wenn das Ergebnis hat viele nachfolgende 0s zB:

1.6 wird 1.6000000000000000

Versuchte ich Runde(6.2,15), aber es gibt 6.2000000000000002 hinzufügen von einem Rundungsfehler

Sah ich auch verschiedene Leute online, der die float in einen string und dann Hinzugefügt trailing-0 manuell aber das scheint verrückt...

Was ist der beste Weg, dies zu tun?

InformationsquelleAutor der Frage jonathan topf | 2011-12-19

Schreibe einen Kommentar