![]() |
Показаны 7 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- MySQL (http://netadmin.ws/forum/forumdisplay.php?forumid=40)
-- Формат хранения числа... (http://netadmin.ws/forum/showthread.php?threadid=5798)
Формат хранения числа...
Народ подскажите плз, в каком формате стоит хранить дробные числа вида ХХ,ХХ (т.е. с точностью до сотых)?
FLOAT - малое число с плавающей точкой обычной точности. (причём в доках есть замечание:
quote:
Следует отметить, что использование типа данных FLOAT может привести к неожиданным проблемам, так как все вычисления в MySQL выполняются с удвоенной точностью.
quote:А значения -1,175494351E-38, 0, до 1,175494351E-38 пропущены? (Я не силён в математике это какого порядка цифры?)
Допустимые значения: от -3,402823466E+38 до -1,175494351E-38, 0, и от 1,175494351E-38 до 3,402823466E+38.
quote:
M Указывает максимальный размер вывода. Максимально допустимый размер вывода составляет 255 символов.
D Употребляется для типов данных с плавающей точкой и указывает количество разрядов, следующих за десятичной точкой. Максимально возможная величина составляет 30 разрядов, но не может быть больше, чем M-2.

__________________
Админ - вождь Апачей...
Чего тут непонятно. M - длинна, D - точность. Тебе нужно M=4, D=2, чтобы получить XX.XX
__________________
The time was broken ...
Во блин ступил а! 
Ну а как тогда с
"Допустимые значения: от -3,402823466E+38 до -1,175494351E-38, 0, и от 1,175494351E-38 до 3,402823466E+38."?
И всё же какой формат? DOUBLE, FLOAT???
__________________
Админ - вождь Апачей...
Какой хочешь такой и используй ... откуда мне знать с какими числами ты работаешь.
__________________
The time was broken ...
Ну я же написал, что числа будут типа 09,45; 10,00; 03,23...
Я не понимаю разницу м/у этими форматами... Ð_азтолкуйте ПЛЗ!
__________________
Админ - вождь Апачей...
FLOAT - A small (single-precision) floating-point number.
DOUBLE - A normal-size (double-precision) floating-point number.
PS: Используй FLOAT и не забивай мозги всякой ерундой.
__________________
The time was broken ...
RaZEr пасиба... 
__________________
Админ - вождь Апачей...
| Формат времени GMT. Текущее время 06:58. | Показаны 7 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.