Программная реализация численных методов в длинной арифметике. Монография
.pdf- ввод исходных данных в формате длинной арифметики;
- вычисление tg(az) c помощью разложения в непрерывную дробь в длинной арифметике с контрольными точками;
- выдача результатов в формате длинной арифметики.
Тип ЭВМ: персональный компьютер с объемом оперативной памяти не мень-
ше 512мгб.
Язык: C в среде BORLAND C++ версии 4.5 и выше.
ОС: WINDOWS /ХР.
Объём программы: 55241 байт.
9.7 Программа по вычислению ln((1+z)/(1-z))
Программа осуществляет вычисление ln((1+z)/(1-z)) c помощью разложения в непрерывную дробь в длинной арифметике:
(2*z/1-) (z*z/3-) (4*z*z/5-) (9*z*z/7-).....
В такой реализации можно задавать любое количество разрядов в дробной и целой части операндов.
Единственное ограничение - объем оперативной памяти. Вычисление реализо-
вано с контрольными точками.
Программа используется для задач во многих областях исследований.
Программа обеспечивает выполнение следующих функций:
-ввод исходных данных в формате длинной арифметики;
-вычисление ln((1+z)/(1-z)) c помощью разложения в непрерывную дробь в
длинной арифметике с контрольными точками;
- выдача результатов в формате длинной арифметики.
Тип ЭВМ: персональный компьютер с объемом оперативной памяти не мень-
ше 512мгб.
Язык: C в среде BORLAND C++ версии 4.5 и выше.
ОС: WINDOWS /ХР.
81
Объём программы: 53912 байтов.
9.8 Программа по вычислению exp(z) c помощью разложения в
непрерывную дробь (1/1-) (z/1+) (z/2-) (z/3+) (z/2-) (z/5+) (z/2-)...
Программа осуществляет вычисление exp(z) c помощью разложения в не-
прерывную дробь в длинной арифметике:
(1/1-) (z/1+) (z/2-) (z/3+) (z/2-) (z/5+) (z/2-)...
В такой реализации можно задавать любое количество разрядов в дробной и целой части операндов. Единственное ограничение - объем оперативной памяти.
Вычисление реализовано с контрольными точками. Программа используется для задач во многих областях исследований.
Программа обеспечивает выполнение следующих функций:
-ввод исходных данных в формате длинной арифметики;
-вычисление exp(z) c помощью разложения в непрерывную дробь в длинной
арифметике с контрольными точками;
- выдача результатов в формате длинной арифметики.
Тип ЭВМ: персональный компьютер с объемом оперативной памяти не мень-
ше 512мгб.
Язык: C в среде BORLAND C++ версии 4.5 и выше.
ОС: WINDOWS /ХР.
Объём программы: 47062 байта.
9.9 Программа по вычислению exp(z) c помощью разложения в
непрерывную дробь 1+(z/1-) (z/2+) (z/3-) (z/2+) (z/5-) (z/2+) (z/7-).....
Программа осуществляет вычисление exp(z) c помощью разложения в не-
прерывную дробь в длинной арифметике :
1+(z/1-) (z/2+) (z/3-) (z/2+) (z/5-) (z/2+) (z/7-).....
82
В такой реализации можно задавать любое количество разрядов в дробной и целой части операндов. Единственное ограничение - объем оперативной памяти.
Вычисление реализовано с контрольными точками. Программа используется для задач во многих областях исследований.
Программа обеспечивает выполнение следующих функций:
-ввод исходных данных в формате длинной арифметики;
-вычисление exp(z) c помощью разложения в непрерывную дробь в длинной
арифметике с контрольными точками;
- выдача результатов в формате длинной арифметики.
Тип ЭВМ: персональный компьютер с объемом оперативной памяти не мень-
ше 512мгб.
Язык: C в среде BORLAND C++ версии 4.5 и выше.
ОС: WINDOWS /ХР.
Объём программы: 47132 байта.
9.10 Программа по вычислению arcsin(z)/(1-z*z)**0.5
Программа осуществляет вычисление arcsin(z)/(1-z*z)**0.5 c помощью раз-
ложения в непрерывную дробь в длинной арифметике :
(z/1-)(1*2*z*z/3-)(1*2*z*z/5-)(3*4*z*z/7-)(3*4*z*z/9-)....
В такой реализации можно задавать любое количество разрядов в дробной и целой части операндов. Единственное ограничение - объем оперативной памяти.
Вычисление реализовано с контрольными точками. Программа используется для задач во многих областях исследований.
Программа обеспечивает выполнение следующих функций:
-ввод исходных данных в формате длинной арифметики;
-вычисление arcsin(z)/(1-z*z)**0.5 c помощью разложения в непрерывную
дробь в длинной арифметике с контрольными точками;
- выдача результатов в формате длинной арифметики.
83
Тип ЭВМ: персональный компьютер с объемом оперативной памяти не мень-
ше 512мгб.
Язык: C в среде BORLAND C++ версии 4.5 и выше.
ОС: WINDOWS /ХР.
Объём программы: 62451 байт.
9.11 Программа по вычислению arsh(z)/(1+z*z)**0.5
Программа осуществляет вычисление arsh(z)/(1+z*z)**0.5 c помощью раз-
ложения в непрерывную дробь в длинной арифметике:
(z/1+)(1*2*z*z/3+)(1*2*z*z/5+)(3*4*z*z/7+)(3*4*z*z/9+)....
В такой реализации можно задавать любое количество разрядов в дробной и целой части операндов. Единственное ограничение - объем оперативной памяти.
Вычисление реализовано с контрольными точками. Программа используется для задач во многих областях исследований.
Программа обеспечивает выполнение следующих функций:
-ввод исходных данных в формате длинной арифметики;
-вычисление arsh(z)/(1+z*z)**0.5 c помощью разложения в непрерывную
дробь в длинной арифметике с контрольными точками;
- выдача результатов в формате длинной арифметики.
Тип ЭВМ: персональный компьютер с объемом оперативной памяти не мень-
ше 512мгб.
Язык: C в среде BORLAND C++ версии 4.5 и выше.
ОС: WINDOWS /ХР.
Объём программы: 56846 байтов.
84
9.12 Программа по |
вычислению |
функции P(x) нормального |
распределения
Программа осуществляет вычисление P(x) c помощью разложения Q(x) в не-
прерывную дробь в длинной арифметике: Q(x)=Z(x)*((1/x+)(1/x+)(2/x+)(3/x+)(4/x+)....), P(x)+Q(x)=1.
В такой реализации можно задавать любое количество разрядов в дробной и целой части операндов. Единственное ограничение - объем оперативной памяти.
Вычисление реализовано с контрольными точками. Программа используется для задач во многих областях исследований.
Программа обеспечивает выполнение следующих функций:
- ввод исходных данных в формате длинной арифметики;
- вычисление P(x) c помощью разложения Q(x) в непрерывную дробь в длинной арифметике с контрольными точками;
- выдача результатов в формате длинной арифметики.
Тип ЭВМ: персональный компьютер с объемом оперативной памяти не мень-
ше 512мгб.
Язык: C в среде BORLAND C++ версии 4.5 и выше.
ОС: WINDOWS /ХР.
Объём программы: 55863 байта.
9.13 Программа по вычислению интеграла вероятностей
Программа осуществляет вычисление интеграла вероятностей c помощью непрерывной дроби в длинной арифметике:
(1/z+)(0.5/z+)(1/z+)(1.5/z+)(2/z+)...
В такой реализации можно задавать любое количество разрядов в дробной и целой части операндов. Единственное ограничение - объем оперативной памяти.
Вычисление реализовано с контрольными точками. Программа используется для задач во многих областях исследований.
85
Программа обеспечивает выполнение следующих функций:
- ввод исходных данных в формате длинной арифметики;
- вычисление интеграла вероятностей c помощью непрерывной дроби в длинной арифметике с контрольными точками;
- выдача результатов в формате длинной арифметики.
Тип ЭВМ: персональный компьютер с объемом оперативной памяти не мень-
ше 512мгб.
Язык: C в среде BORLAND C++ версии 4.5 и выше.
ОС: WINDOWS /ХР.
Объём программы: 55699 байтов.
9.14 Программа по вычислению ln(1+z)
Программа осуществляет вычисление ln(1+z) c помощью непрерывной дро-
би в длинной арифметике:
(z/1+)(z/2+)(z/3+)(4*z/4+)(4*z/5+)(9*z/6+)....
В такой реализации можно задавать любое количество разрядов в дробной и целой части операндов. Единственное ограничение - объем оперативной памяти.
Вычисление реализовано с контрольными точками. Программа используется для задач во многих областях исследований.
Программа обеспечивает выполнение следующих функций:
- ввод исходных данных в формате длинной арифметики;
- вычисление ln(1+z) c помощью непрерывной дроби в длинной арифметике
сконтрольными точками;
-выдача результатов в формате длинной арифметики.
Тип ЭВМ: персональный компьютер с объемом оперативной памяти не мень-
ше 512мгб.
Язык: C в среде BORLAND C++ версии 4.5 и выше.
ОС: WINDOWS /ХР.
86
9.15 Программа по вычислению ln(1+z) c помощью непрерывной дроби
(z/1+)(z/2+)(z/3+)(2*z/2+)(2*z/5+)..(n*z/2+)(n*z/(2*n+1)+)....
в длинной арифметике
Программа осуществляет вычисление ln(1+z) c помощью непрерывной дро-
би в длинной арифметике :
(z/1+)(z/2+)(z/3+)(2*z/2+)(2*z/5+)..(n*z/2+)(n*z/(2*n+1)+)....
В такой реализации можно задавать любое количество разрядов в дробной и целой части операндов. Единственное ограничение - объем оперативной памяти.
Вычисление реализовано с контрольными точками. Программа используется для задач во многих областях исследований.
Программа обеспечивает выполнение следующих функций:
- ввод исходных данных в формате длинной арифметики;
- вычисление ln(1+z) c помощью непрерывной дроби в длинной арифметике с контрольными точками;
- выдача результатов в формате длинной арифметики.
Тип ЭВМ: персональный компьютер с объемом оперативной памяти не мень-
ше 512мгб.
Язык: C в среде BORLAND C++ версии 4.5 и выше.
ОС: WINDOWS /ХР.
Объём программы: 50914 байтов.
9.16 Программа по вычислению функции распределения хи-квадрат
Программа осуществляет вычисление функции распределения хи-квадрат c помо-
щью непрерывной дроби в длинной арифметике:
(1/(xi2/2+))((1-nu/2)/1+)(1/(xi2/2+))((2-nu/2)/1+)(2/(xi2/2+))...
В такой реализации можно задавать любое количество разрядов в дробной и целой части операндов. Единственное ограничение - объем оперативной памяти.
87
Вычисление реализовано с контрольными точками. Программа используется
для задач во многих областях исследований.
Программа обеспечивает выполнение следующих функций:
- ввод исходных данных в формате длинной арифметики;
- вычисление функции распределения хи-квадрат c помощью непрерывной
дроби в длинной арифметике с контрольными точками;
- выдача результатов в формате длинной арифметики.
Тип ЭВМ: персональный компьютер с объемом оперативной памяти не мень-
ше 512мгб.
Язык: C в среде BORLAND C++ версии 4.5 и выше.
ОС: WINDOWS /ХР.
Объём программы: 64144 байта.
9.17 Программа по вычислению функции P(x) нормального распределения c помощью разложения Q(x) в непрерывную дробь
Q(x)=1/2-Z(x)*((x/1-)(x*x/3+)(2*x*x/5-)(3*x*x/7+)(4*x*x/9-)...)
Программа осуществляет вычисление P(x) c помощью разложения Q(x) в не-
прерывную дробь в длинной арифметике: Q(x)=1/2-Z(x)*((x/1-)(x*x/3+)(2*x*x/5-)(3*x*x/7+)(4*x*x/9-)...),
P(x)+Q(x)=1.
В такой реализации можно задавать любое количество разрядов в дробной и целой части операндов. Единственное ограничение - объем оперативной памяти.
Вычисление реализовано с контрольными точками. Программа используется для задач во многих областях исследований.
Программа обеспечивает выполнение следующих функций:
- ввод исходных данных в формате длинной арифметики;
- вычисление P(x) c помощью разложения Q(x) в непрерывную дробь в длинной арифметике с контрольными точками;
- выдача результатов в формате длинной арифметики.
88
Тип ЭВМ: персональный компьютер с объемом оперативной памяти не мень-
ше 512мгб.
Язык: C в среде BORLAND C++ версии 4.5 и выше.
ОС: WINDOWS /ХР.
Объём программы: 57949 байтов.
9.18 Программа по вычислению интегральной показательной функции
Программа осуществляет вычисление En(x) c помощью разложения в непре-
рывную дробь в длинной арифметике :
En(z)=e-z*((1/z+)(n/1+)(1/z+)((n+1)/1+)(2/z+)....))
В такой реализации можно задавать любое количество разрядов в дробной и целой части операндов. Единственное ограничение - объем оперативной памяти.
Вычисление реализовано с контрольными точками. Программа используется для задач во многих областях исследований.
Программа обеспечивает выполнение следующих функций:
-ввод исходных данных в формате длинной арифметики;
-вычисление En(x) c помощью разложения в непрерывную дробь в длин-
ной арифметике с контрольными точками;
- выдача результатов в формате длинной арифметики.
Тип ЭВМ: персональный компьютер с объемом оперативной памяти не мень-
ше 512мгб.
Язык: C в среде BORLAND C++ версии 4.5 и выше.
ОС: WINDOWS /ХР.
Объём программы: 47294 байта.
89
9.19 Программа по вычислению неполной гамма - функции
Программа осуществляет вычисление неполной гамма - функции c помощью разложения в непрерывную дробь в длинной арифметике:
Г(а,х)=exp(-x)*x**a*((1/x+)((1-a)/1+)(1/x+)((2-a)/1+)(2/x+)...)
В такой реализации можно задавать любое количество разрядов в дробной и целой части операндов. Единственное ограничение - объем оперативной памяти.
Вычисление реализовано с контрольными точками. Программа используется для задач во многих областях исследований.
Программа обеспечивает выполнение следующих функций:
- ввод исходных данных в формате длинной арифметики;
- вычисление неполной гамма - функции c помощью разложения в непре-
рывную дробь в длинной арифметике с контрольными точками;
- выдача результатов в формате длинной арифметики.
Тип ЭВМ: персональный компьютер с объемом оперативной памяти не мень-
ше 512мгб.
Язык: C в среде BORLAND C++ версии 4.5 и выше.
ОС: WINDOWS /ХР.
Объём программы: 55777 байтов.
9.20 Программа по вычислению интеграла вероятностей c помощью не-
прерывной дроби (1/z-)(0.5/z-)(1/z-)(1.5/z-)(2/z-)...
Программа осуществляет вычисление интеграла вероятностей c помощью непрерывной дроби в длинной арифметике:
(1/z-)(0.5/z-)(1/z-)(1.5/z-)(2/z-)...
В такой реализации можно задавать любое количество разрядов в дробной и целой части операндов. Единственное ограничение - объем оперативной памяти.
Вычисление реализовано с контрольными точками. Программа используется для задач во многих областях исследований.
90
