delphi invalid pointer operation



Автор Коля задал вопрос в разделе Другие языки и технологии

Дельфи "invalid floating point operation" и получил лучший ответ

Ответ от Ёергей Головенчик[гуру]
sqrt только от целого числа, кажется, работает, а w1 кажется должно быть типом с плавающей точкой
Может быть еще w2 объявлена как целый тип, потому что sqrt возвращает дробное (точно)
скорее всего второе. Если w2 нужно оставить целым, то сделай w2:=trunc(sqrt(w1));

Ответ от Fekla deineka[гуру]
Наверное, все же не компилятор, а отладчик.. .
Скорее всего, берется корень из отрицательного числа.
Кстати, почему бы не пользоваться функцией возведения в квадрат sqr ?

Ответ от Александр[гуру]
"на второй строчке" считая строку с комментарием? или на строчке где корень берётся?

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Дельфи "invalid floating point operation"

Почему вылазит ошибка Invalid Pointer Operation когда я использую в своей программе .dll?
В комментарии указывается на необходимость вставить ссылку на модуль ShareMem, если библиотека
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*