![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Invalid floating point operation [D7, WinXP]
Pul © (2004-08-10 15:44:00)Есть функция, работает нормально и правильно.
После декларации новой локальной переменной начинает вылетать с подобной ошибкой. С чем это может быть связано?
Ega23 (2004-08-10 15:53:00) [21]Pul (10.08.04 15:49) [5]
Давай выкладывай, а также строчку, на которой вылетает
Pul (2004-08-10 15:49:00) [22]>> Ega23 © (10.08.04 15:44) [2]
Функция довольно большая с математическими вычислениями.
Разбираться в ней я думаю ни у кого желания не возникнет.
Могу просто уточнить.
В ней достаточно много локальных переменных.
Как бы я эту новую переменную не называл, ошибка от этого не пропадает.
К тому же возникает она не при работе с этой переменной, а просто после ее декларации.
Ega23 (2004-08-10 15:47:00) [23]У меня чаще всего такое вылетает, когда FloatToStr от какой-нибудь фигни берёшь.
Smithson (2004-08-10 15:45:00) [24]с переполнением стека
с неверной работой с указателями
с операцией с исчезающе малым числом (меньше машинной дельты или сопоставимым с ней)
с делением на ноль (не уверен)
Sandman25 (2004-08-10 15:44:00) [25]C ошибкой в программе. Где-то ведется некорректная работа с памятью.
Ega23 (2004-08-10 15:44:00) [26]Функцию в студию!