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

Вниз

FireBird 2.5, IBExpert. Ver. 2011.03.04   Найти похожие ветки 

 
Drowsy ©   (2011-12-23 23:52) [0]

В таблице поле типа Float
Редактирую в IBExpert-e
Если ввести, например :

80 081 355,  то постит 80 081 352

80 081 356 , ... 80 081 364  то постит 80 081 360

80 081 365   то постит 80 081 368

Почему?


 
KilkennyCat ©   (2011-12-24 00:39) [1]

20. Не надо использовать тип FLOAT
этот тип данных имеет длину 4 байта и точность всего 7 цифр. Эквивалентом в Delphi является single. Если хотите использовать вещественные числа, то сначала попробуйте перемножить и поделить два таких числа прямо в Delphi - так вы увидите точность вычислений, что исключит впоследствии проблемы с хранением и обработкой таких данных в базе.

(c) http://www.ibase.ru/devinfo/dontdoit.htm


 
Drowsy ©   (2011-12-24 01:30) [2]

Как всё непросто... )
Спасибо, Константин.


 
Inovet ©   (2011-12-24 19:32) [3]

> [2] Drowsy ©   (24.12.11 01:30)
> Как всё непросто... )

Документацию надо читать, в ней чётко в виде таблицы даны типы, их размеры и точность.



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

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

Наверх




Память: 0.47 MB
Время: 0.008 c
2-1324444743
petvv
2011-12-21 09:19
2012.04.15
Непонятки с запросом


15-1323694886
Artem
2011-12-12 17:01
2012.04.15
Какое основное отличие Serial от Ethernet a?


3-1249042437
avn72
2009-07-31 16:13
2012.04.15
Проблема с кодировкой DBF при подключении через ADO


15-1323549004
Юрий
2011-12-11 00:30
2012.04.15
С днем рождения ! 11 декабря 2011 воскресенье


2-1324556014
igorium@list.ru
2011-12-22 16:13
2012.04.15
Можно ли узнать где произошла ошибка на чужом компе?