nextup, nextupf, nextupl, nextdown, nextdownf, nextdownl -
возвращают
следующее
число с
плавающей
запятой,
учитывая
положительную/отрицательную
бесконечность
Math library (
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, то
возвращается
самое
малое
представимое
положительное
число
соответствующего
типа.
Если
x
равно
положительной
бесконечности,
то
возвращается
положительная
бесконечность.
Если
x
равно
отрицательной
бесконечности,
то
возвращается
наибольшее
представимое
конечное
отрицательное
число
соответствующего
типа.
Если
значение
x
равно NaN, то
возвращается
NaN.
Значение,
возвращаемое
nextdown(x), равно
-nextup(-x) и
похожее
делается
для других
типов.
Смотрите
ОПИСАНИЕ.
These functions were added in glibc 2.24.
Описание
терминов
данного
раздела
смотрите в
attributes(7).
Интерфейс |
Атрибут |
Значение |
nextup(), nextupf(), nextupl(), nextdown(),
nextdownf(), nextdownl() |
Безвредность
в нитях |
MT-Safe |
Данные
функции
описаны в
IEEE Std
754-2008 - Standard for Floating-Point Arithmetic и
ISO/IEC TS
18661.
nearbyint(3),
nextafter(3)
Русский
перевод
этой
страницы
руководства
был сделан Alex
Nik <
[email protected]>, Azamat Hackimov
<
[email protected]>, Dmitry Bolkhovskikh
<
[email protected]>, Yuri Kozlov <
[email protected]> и
Иван
Павлов <
[email protected]>
Этот
перевод
является
бесплатной
документацией;
прочитайте
Стандартную
общественную
лицензию GNU
версии 3
или более
позднюю,
чтобы
узнать об
условиях
авторского
права. Мы не
несем
НИКАКОЙ
ОТВЕТСТВЕННОСТИ.
Если вы
обнаружите
ошибки в
переводе
этой
страницы
руководства,
пожалуйста,
отправьте
электронное
письмо на
[email protected]