Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.29;
Скачать: CL | DM;

Вниз

Пропадают знаки после запятой ?   Найти похожие ветки 

 
Igor Mish ©   (2003-05-11 12:48) [0]

У меня в таблице в поле типа N записано число 0,326
есть функция
Var
Nom: Real;

Nom := это значение из таблицы,

затем В другой таблице такомуже полю присваевается Nom, но туда он заноситься уже как 0,32 !?

Куда делся последний знак ???

а бывает из 0,2345 -> 0,234 ??


 
sniknik ©   (2003-05-11 13:34) [1]

похоже на глюк с типом real (разрядная сетка в числах с плавающей запятой, не всегда хватает). но обычно наоборот читаеш 0,326 (к примеру) а получаеш 0,3259999999999 (вроде этого), на обратном присвоении как раз получиш неправильное преобразование. посмотри пошагово, что, где получается.
если это оно, то используй тип currency для более точных расчетов/присвоений.
конечно не исключено что у тебя там просто банальное определелении типа N (10, 2) стоит (к примеру), а присваивать 3 знака пытаешся.


 
Anatoly Podgoretsky ©   (2003-05-11 13:48) [2]

sniknik © (11.05.03 13:34)

Парадокс не поддерживает Numeric


 
sniknik ©   (2003-05-11 14:00) [3]

Anatoly Podgoretsky © (11.05.03 13:48)
значится банальное отпадает :). (извиняюсь за невнимательность)


 
Anatoly Podgoretsky ©   (2003-05-11 14:08) [4]

Но там есть параметр Picture, не знаю используется ли он для отображения. Но вероятно где то ошибка в коде, в настнойках элементов вывода и т.п.



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

Текущий архив: 2003.05.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
3-94755
трюм
2003-05-07 11:57
2003.05.29
почему различия?


14-95116
StarCon
2003-05-08 11:28
2003.05.29
Редактируемый DBGrid


14-95021
Пастор
2003-05-11 18:31
2003.05.29
Память, занимаемая программой


3-94697
Avreliy
2003-05-07 20:18
2003.05.29
Non-blob column in table required to perform operation!


14-95007
R2D2
2003-05-12 20:55
2003.05.29
Разыскивается какой-нибудь компонент для построения граф