Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Базы Данных > максимальное целое число в float


Автор: studentigor 24.11.2011, 16:01
всем привет.
Не могу нагуглить.
в базе есть поля с типом float, пишутся числа, с 2мя знаками после запятой.

если число 9999.99 - нормально,
а 10999.99 - обрезает один занак после запятой. 

что такое непойму. ни ошибок ничего. вот я думаю может максимальное целое число - четырехзначное, а 5 уже не катит

подскажите плиз.

Автор: $дмитрий 24.11.2011, 22:54
Можно поменять тип на DECIMAL

Автор: bars80080 24.11.2011, 22:54
сделайте запрос в БД 
show table `table_name`
там увидите непосредственно формат полей. флоат будет выгляеть, судя по всему, так float(8, 2). если увеличить первую цифру, то увеличите и размер поля

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)