التابع lgamma
الخاص بالصنف Math
في روبي
يحسب التابع lgamma
مصفوفة ثنائية تحتوي قيمة دالة غاما اللوغاريتمية (logarithmic gamma) للعدد x
، وإشارة غاما للعدد x
.
::lgamma
مكافئة للتعبير:
ولكن تجنب تمرير أعداد كبيرة للتابع ::gamma
حتى لا تستنزف الذاكرة.
البنية العامة
lgamma(x) → [float, -1 or 1]
المعاملات
x
القيمة المُعادة
أمثلة
مثال على استخدام التابع lgamma
:
[Math.log(Math.gamma(x).abs), Math.gamma(x) < 0 ? -1 : 1]
انظر أيضا
- التابع
ldexp
: يعيد ظظظ ناتج التعبيرfraction
* (2 **exponent
). - التابع
log
: يعيد ظظظ لوغاريتمx
. في حال تمرير وسيط ثاني إضافي، فسيكون أساس اللوغاريتم. وإلا فالأساس سيكون العددe
(اللوغاريتم الطبيعي).