|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.02.2012, 15:39 | #1 |
Пользователь
Регистрация: 13.05.2010
Сообщений: 26
|
Ошибка в программе (invalid floating point operation ?)
Program lab1; {dyhotomichnyi poshuk}
uses crt; const e=0.001; h=3*e; var x,a,b,ya,yb:real; i:integer; begin clrscr; writeln('Fynksia: y=sqrt(10-exp(ln(x)*3)))'); writeln; a:=-3; b:=3; while (b-a)>=e do begin inc(i); x:=(a+b)/2; ya:=sqrt(10-exp(ln(x-h)*3)); yb:=sqrt(10-exp(ln(x+h)*3)); if ya>yb then b:=x+h else if ya<yb then a:=x-h else break; end; textcolor(9); writeln('x_max=',x:7:5,' y_max=',ya:7:5,', Vukonano: ',i,' iteracii.'); readln; end. |
15.02.2012, 19:00 | #2 |
Пользователь
Регистрация: 10.01.2010
Сообщений: 44
|
Выделяйте программный код тегами [CODE]
Удобнее ведь читать будет! |
15.02.2012, 19:09 | #3 |
Пользователь
Регистрация: 10.01.2010
Сообщений: 44
|
Код:
|
15.02.2012, 19:18 | #4 |
Пользователь
Регистрация: 10.01.2010
Сообщений: 44
|
Ещё вероятно, что под знаком логарифма появляется не положительное число - это не допустимо.
Но от этого уже сам отлаживай программу |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка Invalid floating point operation | ksv1991 | Помощь студентам | 0 | 10.08.2011 16:42 |
Invalid floating point operation ужасная ошибка | ВСЁПРОСТО | Помощь студентам | 3 | 24.08.2010 15:32 |
Ошибка: invalid floating point operation | Willow | Помощь студентам | 3 | 24.01.2010 18:42 |
Вылезает ошибка with massage 'Invalid floating point operation' подскажите как устранить. | Herly | Помощь студентам | 2 | 09.01.2010 18:56 |
Возникает ошибка Invalid floating point operation | Иринкаа | Помощь студентам | 3 | 29.11.2007 22:10 |