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