التابع 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(اللوغاريتم الطبيعي).