GammaFunc(Value: Double): Double;
GammaFunc(Value: double): double;
Value. Значение, для которого вычисляется Гамма-функция.
Свойство GammaFunc возвращает значение Гамма-функции для указанного аргумента.
Значение параметра Value должно быть больше нуля.
Для выполнения примера добавьте ссылку на системную сборку «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;
После выполнения примера в окно консоли будут выведены значения Гамма-функции и натурального логарифма Гамма-функции для указанного аргумента.
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;
После выполнения примера в окно консоли будут выведены значения Гамма-функции и натурального логарифма Гамма-функции для указанного аргумента.
См. также: