IStatistics.GammaFunc

Синтаксис Fore

GammaFunc(Value: Double): Double;

Синтаксис Fore.NET

GammaFunc(Value: double): double;

Параметры

Value. Значение, для которого вычисляется Гамма-функция.

Описание

Свойство GammaFunc возвращает значение Гамма-функции для указанного аргумента.

Комментарии

Значение параметра Value должно быть больше нуля.

Пример Fore

Для выполнения примера добавьте ссылку на системную сборку «Stat».

Sub UserProc;
Var
    st: Statistics;
    d0, d: Double;
Begin
    st := New Statistics.Create;
    d := st.GammaFunc(4);
    d0 := st.GammaLn(4);
    If st.Status <> 0 Then
        Debug.WriteLine(st.Errors);
    Else
        Debug.WriteLine("Значение Гамма-функции: " + d.ToString);
        Debug.WriteLine("Натуральный логарифм Гамма-функции: " + d0.ToString);
    End If;
End Sub UserProc;

После выполнения примера в окно консоли будут выведены значения Гамма-функции и натурального логарифма Гамма-функции для указанного аргумента.

Пример Fore.NET

Imports Prognoz.Platform.Interop.Stat;

Public Shared Sub Main(Params: StartParams);
Var
    st: Statistics;
    d0, d: Double;
Begin
    st := New Statistics.Create();
    d := st.GammaFunc(4);
    d0 := st.GammaLn(4);
    If st.Status <> 0 Then
        System.Diagnostics.Debug.WriteLine(st.Errors);
    Else
        System.Diagnostics.Debug.WriteLine("Значение Гамма-функции: " + d.ToString());
        System.Diagnostics.Debug.WriteLine("Натуральный логарифм Гамма-функции: " + d0.ToString());
    End If;
End Sub;

После выполнения примера в окно консоли будут выведены значения Гамма-функции и натурального логарифма Гамма-функции для указанного аргумента.

См. также:

IStatistics | Значение Гамма-функции