الاسم
- Provided by: manpages-ar-dev (Version: 4.31.0-1)
- Source: manpages-l10n
- Report a bug
مكتبة الرياضيات (libm، -lm)
#include <math.h>
[[مهمل]] double gamma(double x); [[مهمل]] float gammaf(float x); [[مهمل]] long double gammal(long double x);
gamma():
_XOPEN_SOURCE
|| /* منذ glibc 2.19: */ _DEFAULT_SOURCE
|| /* glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE
gammaf(), gammal():
_XOPEN_SOURCE >= 600 || (_XOPEN_SOURCE && _ISOC99_SOURCE)
|| /* منذ glibc 2.19: */ _DEFAULT_SOURCE
|| /* glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE
هذه الدوال مهملة: بدلاً من ذلك، استخدم إما الدالة tgamma(3) أو الدالة lgamma(3)، حسب المناسب.
لتعريف دالة غاما، راجع tgamma(3).
كانت libm في 4.4BSD وبعض إصدارات FreeBSD تحتوي على دالة gamma() تحسب دالة غاما، كما هو متوقع.
لدى glibc دالة gamma() مكافئة لـ lgamma(3) وتحسب اللوغاريتم الطبيعي لدالة غاما.
انظر lgamma(3).
انظر lgamma(3).
للاطلاع على شرح للمصطلحات المستخدمة في هذا القسم، انظر attributes(7).
| الواجهة | السمة | القيمة |
| gamma(), gammaf(), gammal() | سلامة الخيوط | MT-Unsafe race:signgam |
لا شيء.
SVID 2.
بسبب الاختلافات التاريخية في السلوك عبر الأنظمة، لم تُحدد هذه الدالة في أي معيار حديث.
كان لدى 4.2BSD دالة gamma() تحسب ln(|Gamma(|x|)|)، تاركة إشارة Gamma(|x|) في العدد الصحيح الخارجي signgam. في 4.3BSD، غُيّر الاسم إلى lgamma(3)، وتعد صفحة الدليل
"في وقت ما
في
المستقبل،
سيعاد
تأهيل اسم gamma
ويُستخدم
لدالة
غاما"
حدث هذا بالفعل في 4.4BSD، حيث تحسب gamma() دالة غاما (بدون تأثير على signgam). لكن، جاء هذا متأخرًا جدًا، ولدينا الآن tgamma(3)، دالة "غاما الحقيقية".
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.