|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.05.2010, 14:28 | #1 |
Новичок
Джуниор
Регистрация: 26.05.2010
Сообщений: 1
|
Простая арифметическая функция выдает неверное значение delphi
Всем доброго времени суток, проблема в следующем:
имеется функция Код:
Программа выдавала ошибку "<не помню что> floating point" , и я поставив точку остова начал смотреть что получается. Функции передаются перменные: alfa1=2.7,alfa2=3.2,alfa3=3.7,fi1=1 0135,287637,fi2=10101,383947,fi3=10 074,720304. и Z на первой же строке становится равной 2,6369023136e-308. На калькуляторе ручками получается в этой строке Z=-38,032. Подстажите из-за чего может быть такая проблема ? Заранее спасибо Последний раз редактировалось Inqui; 26.05.2010 в 14:33. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
SizeOf выдает значение на порядок меньше. | Alex Cones | Общие вопросы Delphi | 4 | 15.01.2010 21:24 |
Почему функция не возвращает никакое значение? | Тупой | Общие вопросы Delphi | 1 | 31.05.2009 17:31 |
Функция ВПР возвращает лишь 1 ближайшее к заданному значение...... | Death Dealer | Microsoft Office Excel | 4 | 24.11.2008 11:26 |
Функция не меняет значение переменной.... | DoHJICyaH | Общие вопросы C/C++ | 1 | 02.11.2008 20:10 |