|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.04.2010, 09:36 | #1 |
Регистрация: 22.04.2010
Сообщений: 4
|
Delphi, ошибка деления на ноль, хотя знаменатель не ноль
Здравствуйте, так вышло, что по учебе пишу программу на Delphi, но его не понимаю,
процедура: s:=0.5; Ta:=1000; n2=100; Код:
На строке с а1 тоже ругался, пока не убрала часть выражения в скобки {} (сокращается). Delphi 6v. может стоит на 7 попробовать или все-таки дело в коде? |
22.04.2010, 10:37 | #2 | |
А может и не...
Участник клуба
Регистрация: 27.03.2010
Сообщений: 1,269
|
А для чего существует трассировка программы???
Цитата:
Перемешивай дело с бездельем и не сойдешь с ума...
Последний раз редактировалось Grag; 22.04.2010 в 10:40. |
|
22.04.2010, 10:57 | #3 |
Регистрация: 22.04.2010
Сообщений: 4
|
|
22.04.2010, 11:43 | #4 |
А может и не...
Участник клуба
Регистрация: 27.03.2010
Сообщений: 1,269
|
Обрабатывай исключительные ситуации блоками
try ....... except ........ end;
Перемешивай дело с бездельем и не сойдешь с ума...
|
22.04.2010, 12:59 | #5 |
Регистрация: 22.04.2010
Сообщений: 4
|
Так?
Код:
|
22.04.2010, 13:37 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
В таком случае ставь точку прерывания на эту строку, когда до нее доползет выполнение проверь что из операндов дает ошибку.
Например выдели мышой (exp(2*lam)+exp(-2*lam)) и на выделенное наведи курсор - должно показать значение. Если 0 то проверяй формулу
I'm learning to live...
|
22.04.2010, 13:46 | #7 |
Форумчанин
Регистрация: 07.04.2009
Сообщений: 245
|
Наиболее вероятно, что функция exp, когда ей передать комплексный аргумент, возвращает 0
Всякое безобразие должно быть единообразным. Тогда это называется порядком.
|
22.04.2010, 15:56 | #8 |
Регистрация: 22.04.2010
Сообщений: 4
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Протаюулировать функцию без деления на ноль | tohkaRu | Фриланс | 3 | 18.03.2010 19:33 |
Ошибка деления на ноль | nolz | Помощь студентам | 3 | 07.03.2010 13:14 |
Игра,угадай задуманное число,Ошибка деления на ноль!!! | Rid | Помощь студентам | 4 | 22.10.2009 21:12 |
Деление на ноль | Bearw08 | Свободное общение | 26 | 18.03.2009 18:39 |
Проверка деления на ноль (Как проверить?) | Moonka | Помощь студентам | 10 | 23.04.2007 19:41 |