Wie konvertieren von scientific notation string decimal-notation?
Möchte ich find
und convert
alle wissenschaftliche Schreibweise von Zeichenfolgen in einer csv-Datei-zu-dezimal-notation, z.B.:
1.0e-05 to 0.00001
Wie kann ich das machen, dass in ruby?
InformationsquelleAutor ohho | 2011-12-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nur die Verwendung von string-Konvertierung. Die notwendigen Zwang zu schweben, die automatisch ausgeführt wird:
Erforderlichenfalls anpassen, um mehr oder weniger Genauigkeit. Zum Beispiel:
Wenn Sie wollen echte Lust und schneidet die unnötigen Nullen am Ende, hier ist ein Weg. (Hoffentlich wird jemand vorschlagen, etwas mehr elegant; ich konnte nicht an nichts denken):
InformationsquelleAutor Peter
Wenn Sie interessiert sind zu tun, jede Art von Mathematik auf eine Zahl, und es ist zu klein:
Können Sie BigDecimal:
InformationsquelleAutor efatsi