Составители:
29
Очевидно, что в данном случае вычисление суммы начинается «с
конца» – за счет использования многофункциональной команды DJNZ
получается более короткий и быстрый код.
Следующий пример показывает, каким образом следует строить про-
грамму вычисления бесконечного ряда с дробными числами.
Пример 7
Вычислить
()
1
1
k
k
X
Y
X
k
∞
=
=
+
∑
,
π
0,
4
X
⎡⎤
∈
⎢⎥
⎣⎦
. Вычисления следует про-
изводить с 16-разрядной точностью.
В данном случае известно, что
[]
0,1
Y
∈
, т. е. результат Y является
положительным дробным числом. Критерием для завершения итераци-
онных вычислений является равенство машинному нулю очередного
члена ряда.
Обобщенная блок-схема алгоритма вычислений имеет следующий
вид:
сердАаднамоКйиратнеммоК
0000
AF#,2RVOM
атнемуграогондохвакзургаЗ X 052=
01
2000
ARLC
аротялумуккаеинелунбО
3000
A,3RVOM
татьлузерястеащемзархыротокв,кеечяеинелунбО Y
4000
A,4RVOM
5000
CR
LC
асонерепатибеинелунбО
6000
3R,AVOM
-немерепйоннелсичолецйондярзар-61еинежолС
йон R4 R -немерепйоннелсичоле
цйондярзар-8с3
йон R (.2 -епоанеинаминвьтитарботеуделсьседЗр
еымеянемирпончыбо,асонерепмотибсиица
лесичхывот
йабогонмиинежолсирп )
7000
2R,ACDDA
8000
A,3RVOM
9000
4R,AVOM
A000
00#,ACDDA
C000
A,4RVOM
D000
,2RZNJD
5000
йоннемер
ептнемеркеД k вйоннещемзар, R и,2
илсЕ.ьлонанакреворп k от,0репястидовзиорп-е
-сичоговотйабхувдяинавориммусииц
арепокдох
ежилсе;мывотйабондосал k яинелсичывот,0=
.ястюашреваз
Страницы
- « первая
- ‹ предыдущая
- …
- 27
- 28
- 29
- 30
- 31
- …
- следующая ›
- последняя »