2017-06-11 4 views
0

Ich habe in meiner Datenbank 2 Spalten Eins ist Dezimal und Eins ist doppelt. Sie sind als 10,6 festgelegt. Für Testzwecke setze ich Werte wie: 45.554962. Wenn ich Daten von der Datenbank auf meinem Server erhalte, gibt es zurück: 45.55536200000000235377228818833827972412109375MySQL Doppel/Dezimal zurückgeben zu viele Dezimalstellen

Nicht einmal PHP round() Funktion ändert das. Ich kann keine Lösung dafür finden. Ich verwende Laravel, PHP 7 und MySQL 5.6

+0

* gestutzt verwenden Sie setzen als 10,6 * - nur die Dezimalzahl ist. –

Antwort