Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 04.11.2009, 11:20   #11
Скандербег
Форумчанин
 
Регистрация: 04.04.2009
Сообщений: 438
По умолчанию

Цитата:
Сообщение от hitman12 Посмотреть сообщение
проблема в том что я не знаю как сделать рабочей программу 1 с начальными данными A=11.2 B=-0.13 D=0.001 S=244.1 H=0.5 как исправить ошибку Invalid floating point operation что бы она наконец стала работать?
Когда в программе вычисляется степень числа через две функции [exp(ln(b)*2)], то аргумент НЕ МОЖЕТ БЫТЬ ОТРИЦАТЕЛЬНЫМ ЗНАЧЕНИЕМ. Из-за этого и происходит ошибка.
Выше я показал как избежать этой ошибки, если нужно просто получить квадрат числа (здесь можно так: U := a+b*b+s).
Но проблема остается: значение y = 0 и в цикл программа не попадает.
Скандербег вне форума
Старый 04.11.2009, 11:21   #12
ОДИНОЧЕСТВО В СЕТИ
Любопытная Вредина
Участник клуба
 
Аватар для ОДИНОЧЕСТВО В СЕТИ
 
Регистрация: 19.06.2009
Сообщений: 1,285
По умолчанию

Код:
U:=a+exp(ln(b)*2)+s;
заменить на
Код:
u:=a+b*b+s;
Дурь - это особая форма материи, которая не возникает ниоткуда и не исчезает никуда, а лишь переходит из одной головы в другую.
ОДИНОЧЕСТВО В СЕТИ вне форума
Старый 04.11.2009, 11:48   #13
hitman12
Пользователь
 
Аватар для hitman12
 
Регистрация: 20.09.2009
Сообщений: 88
По умолчанию

всем спасибо все задачи решил админы закройте тему
hitman12 вне форума
Старый 04.11.2009, 12:38   #14
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

"Слушаю и повинуюсь"
I'm learning to live...
Stilet вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В чем ошибка? Smartbass Паскаль, Turbo Pascal, PascalABC.NET 1 28.05.2009 21:55
В чем ошибка? AleNa666 Паскаль, Turbo Pascal, PascalABC.NET 2 28.04.2009 14:28
в чем ошибка Arassir Помощь студентам 3 01.04.2009 21:51
В чем ошибка? delphyok Паскаль, Turbo Pascal, PascalABC.NET 6 24.02.2009 23:33
В ЧЕМ ОШИБКА? salmanbaz Общие вопросы C/C++ 5 11.01.2009 13:21