snug
Новичок
Помогите с mysql, не получается с типами данных DOUBLE
Здравствуйте.
В таблице есть данные с типом DOUBLE. В ячейке стоит 5.125 я запросом
UPDATE `mh_users` SET `user_balance`=user_balance-$a WHERE `login`=$b
вычитаю 5, то есть $a=5 из 5.125(это баланс пользователя) ну а $b=это логин пользователя.
вношу изменения и ожидаю что в ячейке будет 0.125 а там 0.252000000000003
Подскажите почему не 0.125 ?
Здравствуйте.
В таблице есть данные с типом DOUBLE. В ячейке стоит 5.125 я запросом
UPDATE `mh_users` SET `user_balance`=user_balance-$a WHERE `login`=$b
вычитаю 5, то есть $a=5 из 5.125(это баланс пользователя) ну а $b=это логин пользователя.
вношу изменения и ожидаю что в ячейке будет 0.125 а там 0.252000000000003
Подскажите почему не 0.125 ?