التابع lgamma‎ الخاص بالصنف Math في روبي

من موسوعة حسوب

يحسب التابع lgamma مصفوفة ثنائية تحتوي قيمة دالة غاما اللوغاريتمية (logarithmic gamma) للعدد المعطى x، وإشارة العدد gamma(x)‎.

lgamma مكافئة للتعبير:

[Math.log(Math.gamma(x).abs), Math.gamma(x) < 0 ? -1 : 1]

ولكن تجنب تمرير أعداد كبيرة، حتى لا يستنزف التابع gamma الذاكرة.

البنية العامة

lgamma(x)   [float, -1 or 1]

المعاملات

x‎

عدد.

القيمة المُعادة

يعيد التابع lgamma مصفوفة ثنائية تحتوي قيمة دالة غاما اللوغاريتمية (logarithmic gamma) للعدد المعطى x، وإشارة العدد gamma(x)‎.

أمثلة

مثال على استخدام التابع lgamma‎:

Math.lgamma(0) #=> [Infinity, 1]

انظر أيضا

  • التابع log: يعيد لوغاريتم x.

مصادر