floating point division by zero



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

Delphi \'floating point division by zero\' и получил лучший ответ

Ответ от Mb78[гуру]
Мне кажется потому что у вас n это тип byte Сначала n=4 потом умножается на 2 Потом становится 128 и когда ещё раз умножается на два становится нулём, так как в byte есть только числа от 0 до 255 и 256 становится снова 0

Ответ от * Лариса *[гуру]
Деления на ноль тут (при таком раскладе) быть не должно. Попробуй увеличить число 0.000001 до 0.0001, возможно дело в нем, но точно не знаю!

Ответ от Антон XPs[гуру]
ПопробуЙ увеличить ЧислООО 0.000001 - 0 .0001

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Delphi \'floating point division by zero\'
спросили в Плеер
Что означает "floating point division by zero" в FLV-плеере?
ошибка в программе - деление на 0. Можно попробовать переустановить плеер, а лучше - использовать
подробнее...

Почему данный код вызывает ошибку: floating point division by zero???
попробуй проверить длину строки в Edit1 ибо ошибка при делении на
подробнее...
 

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

Имя*

E-mail:*

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