schreiben double in eine Datei
Wie kann ich umwandeln eines double in einen const-char, und konvertieren Sie es dann zurück in ein double? Ich möchte zum konvertieren des double in einen string schreiben es in eine Datei und wenn ich dann die Datei Lesen zu können, musste zurück konvertiert werden in einen Doppel -
- Was haben Sie versucht? ich meine, außer zu Fragen, zufällige fremden im internet um es für Sie tun.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verdoppeln.toString()
Verdoppeln.parseDouble(String s)
double
hat. Wenn es zusätzliche stellen in der Zeichenfolge, die nicht dargestellt werden können, werden Sie verworfen. Wenn dies ein Problem, das ich verwenden würde, BigDecimal.Machen Doppelt so konstant
machen, die als Doppel-String -
double x = 3.14159;
Alle Basis-Datentyp kann leicht in eine Zeichenfolge konvertiert werden, durch die Verkettung mit einem String-auch wenn es ""
String Wert = "" + x;
Die meisten datatype-Objekt Gegenstück haben eine parseXXX () - Methode, um eine Zeichenfolge übersetzen, die in diesen Datentyp
double y = Double.parseDouble(Wert);
Können Sie direkt aufrufen des "write" - Methode, um ein double.
Zum Beispiel:
Dann, wenn das Lesen der Datei als ein string ist, können Sie das folgende tun, um wieder zurück konvertieren zu double: