Форум: "Потрепаться";
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];
ВнизВесьма странное поведение программы Найти похожие ветки
← →
McSimm (2002-02-22 16:02) [34]Используются ли в программе обработка исключительных ситуаций?
try
...
except end;
Я имею в виду не может ли произойти исключение, которое вы не увидите.
Надо все-же попытаться переписать код, исключив из него сравнения величин с плавающей точкой на равенство. Это неправильно в любом случае, т.к. непредсказуемо будет ли, например, выражение 5/2 = 2.5 истинным или ложным. Есть вероятность, что истинность или ложность подобных конструкций зависит от посторонних факторов.
Возможно придется расставить в программе сохранение в файл величин в ключевых моментах вычислений. Это позволит сравнить такие файлы, полученные на разных машинах и локализовать место возникновения расхождения.
Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c