Текст подпрограммы и версий 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