| RINT(3) | Library Functions Manual | RINT(3) |
nearbyint,
nearbyintf, nearbyintl,
rint, rintf,
rintl — round to integral
value in floating-point format
Math Library (libm, -lm)
#include <math.h>
double
nearbyint(double
x);
float
nearbyintf(float
x);
long double
nearbyintl(long
double x);
double
rint(double
x);
float
rintf(float
x);
long double
rintl(long
double x);
The
rint(),
rintf(),
and
rintl()
functions return the integral value nearest to x
according to the prevailing rounding mode.
The
nearbyint(),
nearbyintf(),
and
nearbyintl()
functions do the same, but without raising the “inexact”
floating-point exception.
A rint() function appeared in
Version 6 AT&T UNIX.
| June 7, 2025 | Debian |