| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Точность вычислений вещественных чисел |
| Автор: Rodeon 14.6.2018, 04:54 | ||||||
| Необходимо стало немного более точные вычисления. Как пример самое простое:
Где: Q_gid: Extended; FDQuery2.Fields.Fields[8].Value := 3000 FDQuery2.Fields.Fields[4].Value := 60 для проверки добавил пару строк:
До деления обе половинки верные получаются. Получаю в столбик: 3000 3 60 86400000 После деления в переменную Q_gid приходит 0. Что не так? Отбой, мой косяк по невнимательности. Передал явный тип переменной из таблицы - все заработало. Т.е.
Все, пора спать. |