09.10.2008, 21:53 | #1 |
Мастер
Регистрация: 04.11.2007
Сообщений: 747
Вес репутации: 220
|
Откуда такие длинные рубли
Баланс 1 362.91 руб. (-1362.8716274175)
Соответственно вызывает вопрос вторая сумма - откуда такой огромный хвост? Могу и ответит - из-под кривых рук программиста. Никогда не храните деньги в float! Это величина с плавающей точкой, с нефиксируемым остатком. После математических операций всегда будет оставаться километровый хвост. И дело не в том, что всё время придется округлять - когда-нибудь доокругяетесь так, что дебет с кредетом не будут сходится. Для денег есть настоящий тип - decimal (10,2) - 10 до запятой, 2 после - и никаких хвостов и плавающих точек. Воистину верю, что Сапе не позволяет себе таких ошибок и это просто косяк в новой колонке таблицы с данными о заблокированной суммой. |
09.10.2008, 21:56 | #2 |
Новичок
Регистрация: 27.03.2007
Адрес: 6-ая палата
Сообщений: 3,438
Вес репутации: 403
|
Да уж лучше float, чем flying.
__________________
Готовые 100% уникальные тексты на разные темы. дешево |
09.10.2008, 22:04 | #3 |
Новичок
Регистрация: 09.10.2007
Сообщений: 89
Вес репутации: 206
|
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как такие ГС попадают в ЯК??? | Ufaweb | Курилка | 30 | 04.08.2010 03:31 |
РУБЛИ <> УЕ | ss25 | Пожелания пользователей системы | 3 | 03.10.2008 17:04 |
Кто такие НЕрезиденты, и где они? | fantigor | Вопросы по работе системы | 6 | 02.10.2008 20:26 |
Длинные ссылки | Tualin | Курилка | 6 | 07.03.2008 01:51 |
Длинные ссылки + повтор слов. Решение - статьи. | Ataka | Пожелания пользователей системы | 18 | 21.10.2007 06:40 |
Часовой пояс GMT +3, время: 04:45.