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 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

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