Текст подпрограммы и версий sf26r_c.zip sf26d_c.zip |
Тексты тестовых примеров tsf26r_c.zip tsf26d_c.zip |
Вычисление функций Неймана нулевого порядка N0 (x).
Функцию Неймана называют также функцией Бесселя второго рода.
sf26r_c вычисляет функцию Неймана нулевого порядка N0 (x) для вещественных значений x.
J.F.Hart, E.W.Cheney, C.L.Lawson et al, Computer Approximations, Wiley, New York, 1968.
real sf26r_c (real *x)
Параметры
x - | заданное значение аргумента x (тип: вещественный). |
Версии
sf26d_c - | вычисление функции Неймана нулевого порядка N0 (x) с повышенной точностью. |
Вызываемые подпрограммы: нет
Замечания по использованию
Для функции sf26d_c параметр x имеет тип double. Если значение x pавно нулю, то sf26r_c полагается равной - 3.4e38, а sf26d_c равной - 1.7e308. Если значение x меньше нуля, то вычисляется N0 ( | x | ). |
int main(void) { /* Local variables */ extern float sf26r_c(float *); static float r__, x; x = .6f; r__ = (float)sf26r_c(&x); printf("\n %16.7e %16.7e \n",x,r__); return 0; } /* main */ Результат: r__ = -0.308509870116