Вниз
Скачать: CL | DM;

Как лучше хранить денежные значения в IB 6.5 диалект 3?   Найти похожие ветки 

← →
KIR ©   (2003-10-31 16:25) [0]

сабж


← →
Romkin ©   (2003-10-31 16:28) [1]

Сам смотри :) В принципе, подходит numeric(18,2) или что-то подобное, в отличие от первого диалекта это хранится как int64


← →
KIR ©   (2003-10-31 16:29) [2]

Щас начинаем новую базу... До этого был проект на 1ом диалекте, так вот там с этим были засады...

Можно поподробнее про int64?


← →
Romkin ©   (2003-10-31 17:01) [3]

в первом диалекте numeric(10,...) и выше хранился как double precision, BDE, кстати, глючило с этим.
В третьем лиалекте хранится точно две цифры после запятой


← →
KIR ©   (2003-10-31 17:22) [4]

>Romkin © (31.10.03 17:01) [3]
спас


← →
MsGuns ©   (2003-10-31 17:56) [5]

Смотря какие "деньги". У меня есть один проект, где считается себестоимость изделия как стоимость входящих в него сырья и материалов. Было сначала DECIMAL(15,4). Но недавно пришлось переделать на (15,8)


← →
Val ©   (2003-10-31 19:34) [6]

В копейках


← →
KDS ©   (2003-11-01 17:00) [7]

Не ставьте 2разряда в дробной части!
Т.к. при умноженияж и делениях вылезает конкретная погрешность!
Я делю допустим на коефф. 0,8333
а получается что делене происходит на 0,83


← →
Zacho ©   (2003-11-01 19:10) [8]


> KDS © (01.11.03 17:00) [7]

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



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.017 c
7-66142
Glajik
2003-09-12 20:37
2003.11.20
Подскажите где можно найти русскую инфу по Tapi


1-65890
Walrus
2003-11-07 18:45
2003.11.20
Сохранение сложных объектов


14-66133
Пубертанец
2003-10-30 14:04
2003.11.20
Что такое ISO9000?


6-66055
ilka
2003-08-28 14:40
2003.11.20
Как получить прикрепленный файл используя Indy компоненты


8-66021
Бархатный
2003-07-24 14:42
2003.11.20
Загрузить в ImageList




   Наверх