std::lgamma
Материал из cppreference.com
|
|
Эта страница была переведена автоматически с английской версии вики используя Переводчик Google. Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Щёлкните здесь, чтобы увидеть английскую версию этой страницы. (Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке.) |
<metanoindex/>
<tbody> </tbody>| Определено в заголовочном файле <cmath>
|
||
float lgamma( float arg ); |
(начиная с C++11) | |
double lgamma( double arg ); |
(начиная с C++11) | |
long double lgamma( long double arg ); |
(начиная с C++11) | |
double lgamma( Integral arg ); |
(начиная с C++11) | |
Вычисляет натуральный логарифм абсолютного значения гамма-функция из
arg.Оригинал:
Computes the natural logarithm of the absolute value of the гамма-функция of
arg.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Параметры
| arg | — | плавающей точкой
Оригинал: floating point value Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
Возвращаемое значение
Значение логарифм гамма-функции
e|∫∞
0targ-1
e-t dt|.
arg, то есть loge|∫∞
0targ-1
e-t dt|.
Оригинал:
The value of the logarithm of the gamma function of
e|∫∞
0targ-1
e-t dt|.
arg, that is loge|∫∞
0targ-1
e-t dt|.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Если
arg это натуральное число, std::lgamma(arg) это логарифм факториала arg-1.Оригинал:
If
arg is a natural number, std::lgamma(arg) is the logarithm of the factorial of arg-1.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Исключения
Если
arg равно нулю или отрицательное целое число, полюсов может произойти ошибка и FE_INVALID или FE_DIVBYZERO может быть поднят.Оригинал:
If
arg is zero or a negative integer, pole error may occur and FE_INVALID or FE_DIVBYZERO may be raised.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Если
arg слишком велик, диапазон может произойти ошибка и FE_OVERFLOW может быть поднят.Оригинал:
If
arg is too large, range error may occur and FE_OVERFLOW may be raised.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Заметки
POSIX specification дополнительно требует, чтобы каждое исполнение
lgamma сохраняет знак гамма-функция arg во внешней signgam переменной.Оригинал:
POSIX specification additionally requires that each execution of
lgamma stores the sign of the gamma function of arg in the external variable signgam.Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
См. также
(C++11)(C++11)(C++11) |
гамма-функция (функция) |
Документация C по lgamma
| |
Внешние ссылки
Weisstein, Eric W. "Log Gamma Function." С MathWorld - Ресурс Wolfram Web.
Оригинал:
Weisstein, Eric W. "Log Gamma Function." From MathWorld--A Wolfram Web Resource.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.