Автор FtZ задал вопрос в разделе Другие языки и технологии
Delphi \'floating point division by zero\' и получил лучший ответ
Ответ от Mb78[гуру]
Мне кажется потому что у вас n это тип byte Сначала n=4 потом умножается на 2 Потом становится 128 и когда ещё раз умножается на два становится нулём, так как в byte есть только числа от 0 до 255 и 256 становится снова 0
Ответ от * Лариса *[гуру]
Деления на ноль тут (при таком раскладе) быть не должно. Попробуй увеличить число 0.000001 до 0.0001, возможно дело в нем, но точно не знаю!
Деления на ноль тут (при таком раскладе) быть не должно. Попробуй увеличить число 0.000001 до 0.0001, возможно дело в нем, но точно не знаю!
Ответ от Антон XPs[гуру]
ПопробуЙ увеличить ЧислООО 0.000001 - 0 .0001
ПопробуЙ увеличить ЧислООО 0.000001 - 0 .0001
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Delphi \'floating point division by zero\'
спросили в Плеер
Что означает "floating point division by zero" в FLV-плеере?
ошибка в программе - деление на 0. Можно попробовать переустановить плеер, а лучше - использовать
подробнее...
Что означает "floating point division by zero" в FLV-плеере?
ошибка в программе - деление на 0. Можно попробовать переустановить плеер, а лучше - использовать
подробнее...
Почему данный код вызывает ошибку: floating point division by zero???
попробуй проверить длину строки в Edit1 ибо ошибка при делении на
подробнее...