Scroll to navigation

nextup(3) Library Functions Manual nextup(3)

الاسم

nextup, nextupf, nextupl, nextdown, nextdownf, nextdownl - إعادة رقم الفاصلة العائمة التالي نحو اللانهاية الموجبة/السالبة

المكتبة

مكتبة الرياضيات (libm، -lm)

موجز

#define _GNU_SOURCE     /* انظر feature_test_macros(7) */
#include <math.h>
double nextup(double x);
float nextupf(float x);
long double nextupl(long double x);
double nextdown(double x);
float nextdownf(float x);
long double nextdownl(long double x);

الوصف

الدوال nextup() و nextupf() و nextupl() تُعيد رقم الفاصلة العائمة القابل للتمثيل التالي الأكبر من x.

إذا كان x هو أصغر رقم سالب قابل للتمثيل في النوع المقابل، تُعيد هذه الدوال -0. إذا كان x هو +0 أو -0، تكون القيمة المُعادة هي أصغر رقم موجب قابل للتمثيل من النوع المقابل.

إذا كان x هو لانهاية موجبة، تكون القيمة المُعادة هي لانهاية موجبة. إذا كان x هو لانهاية سالبة، تكون القيمة المُعادة هي أكبر رقم سالب محدود قابل للتمثيل من النوع المقابل.

إذا كان x هو NaN، تكون القيمة المُعادة هي NaN.

القيمة التي تُعيدها nextdown(x) هي -nextup(-x)، وبالمثل للأنواع الأخرى.

قيمة الإرجاع

انظر الوصف.

السمات

للاطلاع على شرح للمصطلحات المستخدمة في هذا القسم، انظر attributes(7).

الواجهة السمة القيمة
nextup(), nextupf(), nextupl(), nextdown(), nextdownf(), nextdownl() سلامة الخيوط MT-Safe

المعايير

هذه الدوال موصوفة في IEEE Std 754-2008 - معيار الحساب بالفاصلة العائمة و ISO/IEC TS 18661.

التاريخ

glibc 2.24.

انظر أيضًا

nearbyint(3), nextafter(3)

ترجمة

تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.

8 فبراير 2026 صفحات دليل لينكس 6.18