FredRedHead
Well-known member
- 4 Mai 2006
- 166
- 7
Hallo,
ich habe ein Problem bei der Speicherung von Fließkommazahlen.
Wenn ich mein MYSQL-field typ mit float(17,2) bezeichne und 99999999.00 eingebe, wird 100000000.00 gespeichert. Wenn ich 100005000.00 speichere, wird 100005000.00 gespeichert (richtig).. wenn ich 100000004.00 eingebe, dann wird 100000000.00 gespeichert. Nun ist das Problem, dass auch mal halbe Punkte gutgeschrieben werden bzw. ein User auch mal 99999999.50 haben könnte.. dies wird aber nicht gespeichert!!
Wie umgehe ich dieses Problem bzw. wie speichert man große Fließkommazahlen?
Möchte gerne 100 Mio und ein paar zerquetschte Lose speichern
ich habe ein Problem bei der Speicherung von Fließkommazahlen.
Wenn ich mein MYSQL-field typ mit float(17,2) bezeichne und 99999999.00 eingebe, wird 100000000.00 gespeichert. Wenn ich 100005000.00 speichere, wird 100005000.00 gespeichert (richtig).. wenn ich 100000004.00 eingebe, dann wird 100000000.00 gespeichert. Nun ist das Problem, dass auch mal halbe Punkte gutgeschrieben werden bzw. ein User auch mal 99999999.50 haben könnte.. dies wird aber nicht gespeichert!!
Wie umgehe ich dieses Problem bzw. wie speichert man große Fließkommazahlen?
Möchte gerne 100 Mio und ein paar zerquetschte Lose speichern