Mik3e
Erfahrenes Mitglied
Hi,
Mein DBMS: MySQL 5.0.13
Mein (Rundungs-)Problem:
Ich habe eine Attribut "value" vom Typ "float(13,8)".
Speichere ich nun den Wert
"1.8"
in dieses Feld, so scheint mir, dass MySQL (aus welchen Gründen auch immer) zu runden beginnt...
Im Feld gespeichert wird nämlich folgender Wert:
1.79999995
Korrekt wäre aber natürlich:
1.80000000
Kann es sein, dass er Probleme mit den acht Nachkommastellen hat Ich kann die aber nicht reduzieren, da es bei diesem Wert um Wechselkurse geht....
Hat jemand eine Idee, was hier genau vor sich geht?
Ciao,
Mike
Mein DBMS: MySQL 5.0.13
Mein (Rundungs-)Problem:
Ich habe eine Attribut "value" vom Typ "float(13,8)".
Speichere ich nun den Wert
"1.8"
in dieses Feld, so scheint mir, dass MySQL (aus welchen Gründen auch immer) zu runden beginnt...
Im Feld gespeichert wird nämlich folgender Wert:
1.79999995
Korrekt wäre aber natürlich:
1.80000000
Kann es sein, dass er Probleme mit den acht Nachkommastellen hat Ich kann die aber nicht reduzieren, da es bei diesem Wert um Wechselkurse geht....
Hat jemand eine Idee, was hier genau vor sich geht?
Ciao,
Mike