.\" -*- coding: UTF-8 -*- '\" t .\" Copyright 2002, Walter Harms .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: GPL-1.0-or-later .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH gamma 3 "8 فبراير 2026" "صفحات دليل لينكس 6.18" .SH الاسم gamma, gammaf, gammal \- (لوغاريتم) دالة غاما .SH المكتبة مكتبة الرياضيات (\fIlibm\fP،\ \fI\-lm\fP) .SH موجز .nf \fB#include \fP .P \fB[[مهمل]] double gamma(double \fP\fIx\fP\fB);\fP \fB[[مهمل]] float gammaf(float \fP\fIx\fP\fB);\fP \fB[[مهمل]] long double gammal(long double \fP\fIx\fP\fB);\fP .fi .P .RS -4 متطلبات ماكروات اختبار الميزات لـ glibc (انظر \fBfeature_test_macros\fP(7)): .RE .P \fBgamma\fP(): .nf _XOPEN_SOURCE || /* منذ glibc 2.19: */ _DEFAULT_SOURCE || /* glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE .fi .P \fBgammaf\fP(), \fBgammal\fP(): .nf _XOPEN_SOURCE >= 600 || (_XOPEN_SOURCE && _ISOC99_SOURCE) || /* منذ glibc 2.19: */ _DEFAULT_SOURCE || /* glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE .fi .SH الوصف هذه الدوال مهملة: بدلاً من ذلك، استخدم إما الدالة \fBtgamma\fP(3) أو الدالة \fBlgamma\fP(3)، حسب المناسب. .P لتعريف دالة غاما، راجع \fBtgamma\fP(3). .SS "*إصدار BSD" كانت libm في 4.4BSD وبعض إصدارات FreeBSD تحتوي على دالة \fBgamma\fP() تحسب دالة غاما، كما هو متوقع. .SS "إصدار glibc" لدى glibc دالة \fBgamma\fP() مكافئة لـ \fBlgamma\fP(3) وتحسب اللوغاريتم الطبيعي لدالة غاما. .SH "قيمة الإرجاع" انظر \fBlgamma\fP(3). .SH الأخطاء انظر \fBlgamma\fP(3). .SH السمات للاطلاع على شرح للمصطلحات المستخدمة في هذا القسم، انظر \fBattributes\fP(7). .TS allbox; lbx lb lb l l l. الواجهة السمة القيمة T{ .na .nh \fBgamma\fP(), \fBgammaf\fP(), \fBgammal\fP() T} سلامة الخيوط MT\-Unsafe race:signgam .TE .SH المعايير لا شيء. .SH التاريخ SVID 2. .P بسبب الاختلافات التاريخية في السلوك عبر الأنظمة، لم تُحدد هذه الدالة في أي معيار حديث. .P كان لدى 4.2BSD دالة \fBgamma\fP() تحسب ln(|Gamma(|\fIx\fP|)|)، تاركة إشارة Gamma(|\fIx\fP|) في العدد الصحيح الخارجي \fIsigngam\fP. في 4.3BSD، غُيّر الاسم إلى \fBlgamma\fP(3)، وتعد صفحة الدليل .P .in +4n "في وقت ما في المستقبل، سيعاد تأهيل اسم gamma ويُستخدم لدالة غاما" .in .P .\" The FreeBSD man page says about gamma() that it is like lgamma() .\" except that is does not set signgam. .\" Also, that 4.4BSD has a gamma() that computes the true gamma function. حدث هذا بالفعل في 4.4BSD، حيث تحسب \fBgamma\fP() دالة غاما (بدون تأثير على \fIsigngam\fP). لكن، جاء هذا متأخرًا جدًا، ولدينا الآن \fBtgamma\fP(3)، دالة "غاما الحقيقية". .SH "انظر أيضًا" \fBlgamma\fP(3), \fBsigngam\fP(3), \fBtgamma\fP(3) .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .