Перейти к содержимому


Неправильно считает копейки


Сообщений в теме: 4

#1 Илья

    Активный участник

  • Пользователи
  • PipPipPip
  • 173 сообщений

Отправлено 10 Апрель 2010 - 11:46

Версия 1.6.4
Есть поле Стоимость без НДС, руб. Тип поля - число, число знаков после запятой - 2.
Забиваем сумму, допустим - 363488,98
Сохраняем, получаем в результате: 363488,97

Такая катавасия в двух таблицах...

Как же это так?

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 12 Апрель 2010 - 10:04

Похоже это особенности хранения в MySQL полей с типом float. Будем менять тип хранения в следующей версии.

#3 Илья

    Активный участник

  • Пользователи
  • PipPipPip
  • 173 сообщений

Отправлено 12 Апрель 2010 - 13:09

Грустно...

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 12 Апрель 2010 - 13:34

Просмотр сообщенияИлья (12.4.2010, 14:09) писал:

Грустно...
Что именно? Да, неверно выбрали тип хранения данных, это наша ошибка. Но в любом случае мы ее исправим.

#5 k0s

    Активный участник

  • Пользователи
  • PipPipPip
  • 33 сообщений

Отправлено 16 Апрель 2010 - 00:55

видимо моя ситуация с копейками в счете, как раз по этой теме





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных