Вопросформат поля: число с плавающей точкой или десятичное?

с точки зрения Drupal что лучше выбирать? Насколько я понял десятичное поле дает как минимум экономию места и памяти, но ограничивает кол-во знаков после запятой. Есть ли еще отличия, может быть в скорости?

Комментарии

Аватар пользователя Spleshka
Spleshka написал:

Насколько я помню из ассемблера, чем больше чисел после запятой, тем больше вычислений приходится производить. Соответственно, это влияет на производительность, однако эти отличия абсолютно мизерные. С хранением в бд тоже самое - да, разница есть, но опять же в 2 (или 4, непомню) байта. Поэтому если вы не делаете проект для космических станций, то даже близко не обратите внимание ни на производительность, ни на память. Поэтому мой вам совет - не забивайте голову лишними вещами.

21.06.2012 10:25
Аватар пользователя AmiGator
AmiGator написал:

да наверное вы правы, просто раньше я этот формат «десятичное число» как то не замечал. а тут столкнулся и почесал репу :-) теперь вот встал вопрос «религии» :-)

21.06.2012 16:30
Аватар пользователя andypost
andypost написал:

Принципиальной разницы нет, кроме того, что для decimal отрабатывает дополнительное округление в php перед сохранением

01.07.2012 11:07

Комментировать