Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Программная реализация численных методов в длинной арифметике. Монография

.pdf
Скачиваний:
0
Добавлен:
12.08.2026
Размер:
1 Мб
Скачать

- ввод исходных данных в формате длинной арифметики;

- вычисление 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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]