Автор работы: Пользователь скрыл имя, 04 Октября 2011 в 21:48, лабораторная работа
Цель написания работы: сравнить значения степенного выражения с отрицательным показателем вычисляемых программой с истеными значениями.
Степень с отрицательным показателем применяется во многих областях науки. Например в математике, физике и др. Вычисляется такая функция просто:делением еденицы на ту же функцию только с положительным показателем.
Введение.
Цель написания работы: сравнить значения степенного выражения с отрицательным показателем вычисляемых программой с истеными значениями.
Степень с отрицательным показателем применяется во многих областях науки. Например в математике, физике и др. Вычисляется такая функция просто:делением еденицы на ту же функцию только с положительным показателем.
1 способ.
Алгоритм
program name;
procedure step(var x,a,y:real);
begin
y:=exp((-a)*ln(x));
end;
var x,a,y:real;
begin
writeln('vvedite x');
readln(x);
writeln('vvedite a');
readln(a);
step(x,a,y);
writeln('y=',y:4:2);
readln
end.
Программу написали в виде процедуры. Вычисляем по формуле ,её можно представить в виде .
2 способ
program name;
procedure step;
var N,A:byte;st,x,p:real;
begin
writeln('vvedite x');
readln(x);
writeln('vvedite A');
readln(A);
p:=1;
For N:=1 to A do
p:=p*x;
st:=1/p;
writeln('st=',st:20:18);
readln;
end;
begin
step;
end.
Здесь мы используем операторный цикл For. Пишем тоже в виде процедуры.
Сравнение 2 способов
Сравниваем результаты
полученные в первом и во втором
случае. Для этого нарисуем таблицу.
Номер | 1 способ | 2 способ |
1 | 0,00077160494 | 0,00077160494 |
2 | 97,65625000000 | 97,65625000000 |
3 | 0,50000000000 | 0,50000000000 |
Значения первого
и второго методов в точности
совпадают друг с другом и с
истинными значениями.
Общие понятия о показателе степени.
Постановка задачи.
Определение аn =аа…а,а1
=а.
Основные свойства степени
1.аm an =am+n ;
2. аm / an =am-n ,если m>n;
3. (аm)n =amn ;
4. (а b)n =anbn ;
5. (а/ b)n =an
/bn;
Степень с отрицательным рациональным показателем.
Пусть а>0 и r-положительное рациональное число. Надо определить а-r так , чтобы, например, выполнялось равенство
аr а-r = а0 . (1)
Так как а0 =1, то равенство (1) возможно лишь, если определить а-r как 1/ аr . Нетрудно показать , что при таком определении будут выполняться свойства, аналогичные основными свойствами степени.
Покажем, например, что
(а-r1 )r2 = а-r1r2 ;
В самом деле,
(а-r1 )r2 =(1/аr1 )r2 =1r2 /(аr1 )r2 =1/аr1r2 =а-r1r2 .
Остальные свойства
проверяются аналогично.
Определение
Если а>0, то а-r =1/ аr .
Замечание. Если
r-целое число, то полагают а-r
=1/ аr и в случае , когда а<0.
Например
=
=
= 0,5;
=
= 1.
Заключение
Программа работает
без сбоев. Числа можно вводить как целые,
так и дробные. Это очень удобно при
работе со сложными выражениями.
Номер | Значение
х |
Значение а | Значение
у= |
1 | 2 | 1 | 0,5 |
2 | 0,5 | 0,5 | 1,41 |
3 | 0,67 | 4 | 4,96 |
4 | 67 | 2 | 0,00022277 |
Все вычисления
совпадают с истинными.
Список
литературы.
План работы.