Big float-zahlen seltsame Ergebnisse

In java bin ich mit float zu speichern, die zahlen. Ich entschied mich für die float-format, wie ich arbeite sowohl mit Ganzzahlen und double-zahlen, wobei die zahlen unterschiedlich sind, kann es große Integer-zahlen oder big double zahlen mit unterschiedlicher Anzahl von Dezimalstellen. Aber wenn ich stecken Sie diese zahlen in die Datenbank, die falsche Nummer gespeichert ist. Zum Beispiel:

float value = 0f;
value = 67522665;
System.out.println(value);

Gedruckt: 6.7522664E7 und es wird in der Datenbank gespeichert wie 67522664 nicht als 67522665

InformationsquelleAutor user1574866 | 2013-05-03
Schreibe einen Kommentar