.\" -*- coding: UTF-8 -*- '\" t .\" Copyright 1993, David Metcalfe .\" Copyright, the authors of the Linux man-pages project .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH atan2 3 "8 فبراير 2026" "صفحات دليل لينكس 6.18" .SH الاسم atan2, atan2f, atan2l \- دالة ظل قوسي لمتغيرين .SH المكتبة مكتبة الرياضيات (\fIlibm\fP،\ \fI\-lm\fP) .SH موجز .nf \fB#include \fP .P \fBdouble atan2(double \fP\fIy\fP\fB, double \fP\fIx\fP\fB);\fP \fBfloat atan2f(float \fP\fIy\fP\fB, float \fP\fIx\fP\fB);\fP \fBlong double atan2l(long double \fP\fIy\fP\fB, long double \fP\fIx\fP\fB);\fP .fi .P .RS -4 متطلبات ماكروات اختبار الميزات لـ glibc (انظر \fBfeature_test_macros\fP(7)): .RE .P \fBatan2f\fP(), \fBatan2l\fP(): .nf _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L || /* Since glibc 2.19: */ _DEFAULT_SOURCE || /* glibc <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE .fi .SH الوصف تحسب هذه الدوال القيمة الرئيسية لظل القوس لـ \fIy/x\fP، باستخدام إشارتي الوسيطتين لتحديد ربع النتيجة. .SH "قيمة الإرجاع" عند النجاح، تُرجع هذه الدوال القيمة الرئيسية لظل القوس لـ \fIy/x\fP بالراديان؛ القيمة المُرجعة في النطاق [\-pi,\ pi]. .P إذا كان \fIy\fP هو +0 (\-0) و \fIx\fP أقل من 0، يُرجع +pi (\-pi). .P إذا كان \fIy\fP هو +0 (\-0) و \fIx\fP أكبر من 0، يُرجع +0 (\-0). .P إذا كان \fIy\fP أقل من 0 و \fIx\fP هو +0 أو \-0، يُرجع \-pi/2. .P إذا كان \fIy\fP أكبر من 0 و \fIx\fP هو +0 أو \-0، يُرجع pi/2. .P .\" POSIX.1 says: .\" If .\" .I x .\" is 0, a pole error shall not occur. .\" إذا كان أي من \fIx\fP أو \fIy\fP هو NaN، يُرجع NaN. .P .\" POSIX.1 says: .\" If the result underflows, a range error may occur and .\" .I y/x .\" should be returned. .\" إذا كان \fIy\fP هو +0 (\-0) و \fIx\fP هو \-0، يُرجع +pi (\-pi). .P إذا كان \fIy\fP هو +0 (\-0) و \fIx\fP هو +0، يُرجع +0 (\-0). .P إذا كان \fIy\fP قيمة منتهية أكبر (أقل) من 0، و \fIx\fP هو سالب لانهاية، يُرجع +pi (\-pi). .P إذا كان \fIy\fP قيمة منتهية أكبر (أقل) من 0، و \fIx\fP هو موجب لانهاية، يُرجع +0 (\-0). .P إذا كان \fIy\fP موجب لانهاية (سالب لانهاية)، و \fIx\fP منتهٍ، يُرجع pi/2 (\-pi/2). .P إذا كان \fIy\fP موجب لانهاية (سالب لانهاية) و \fIx\fP سالب لانهاية، يُرجع +3*pi/4 (\-3*pi/4). .P .\" .\" POSIX.1 says: .\" If both arguments are 0, a domain error shall not occur. إذا كان \fIy\fP موجب لانهاية (سالب لانهاية) و \fIx\fP موجب لانهاية، يُرجع +pi/4 (\-pi/4). .SH الأخطاء .\" POSIX.1 documents an optional underflow error .\" glibc 2.8 does not do this. لم تحدث أخطاء. .SH السمات للاطلاع على شرح للمصطلحات المستخدمة في هذا القسم، انظر \fBattributes\fP(7). .TS allbox; lbx lb lb l l l. الواجهة السمة القيمة T{ .na .nh \fBatan2\fP(), \fBatan2f\fP(), \fBatan2l\fP() T} سلامة الخيوط MT\-Safe .TE .SH المعايير C11, POSIX.1\-2008. .SH التاريخ C99، POSIX.1\-2001. .P النسخة التي تُعيد \fIdouble\fP تتوافق أيضًا مع SVr4، و 4.3BSD، و C89. .SH "انظر أيضًا" \fBacos\fP(3), \fBasin\fP(3), \fBatan\fP(3), \fBcarg\fP(3), \fBcos\fP(3), \fBsin\fP(3), \fBtan\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 .