|
Текст подпрограммы и версий sfg7r_c.zip sfg7d_c.zip |
Тексты тестовых примеров tsfg7r_c.zip tsfg7d_c.zip |
Вычисление обратной гамма - функции 1 / Г (x) вещественного аргумента.
Функция sfg7r_c вычисляет обратную вещественную гамма - функцию 1 / Г (x) для вещественных значений x. Для вычисления аппроксимирующего многочлена используется схема Горнера.
Абрамовиц М., Стиган И. Справочник по специальным функциям. М.: Наука, 1979.
real sfg7r_c(real *x)
Параметры
| x - | заданное значение аргумента, для которого требуется вычислить значение обратной гамма - функции (тип: вещественный). |
Версии
| sfg7d_c - | вычисление обратной гамма - функции 1 / Г (x) вещественного аргумента в режиме удвоенной точности; при этом параметр x должен иметь тип double. |
Вызываемые подпрограммы: нет
Замечания по использованию: нет
int main(void)
{
/* Local variables */
extern float sfg7r_c(float *);
static float x, y;
x = 1.f;
y = (float)sfg7r_c(&x);
printf("\n %16.7e \n", y);
return 0;
} /* main */
Результат: y = 1.0