NAME
trunc,
truncf,
truncl
—
nearest integral value with magnitude less than or
equal to |x|
LIBRARY
Math Library (libm, -lm)
SYNOPSIS
#include <math.h>
double
trunc(
double
x);
float
truncf(
float
x);
long double
truncl(
long
double x);
DESCRIPTION
The
trunc(),
truncf(), and
truncl() functions return the nearest integral value with
magnitude less than or equal to |
x|. They are equivalent
to
rint(),
rintf(), and
rintl() respectively, in the
FP_RZ
rounding mode.
SEE ALSO
ceil(3),
floor(3),
fpsetround(3),
math(3),
nextafter(3),
rint(3),
round(3)
STANDARDS
The
trunc(),
truncf(), and
truncl() functions conform to
ISO/IEC
9899:1999 (“ISO C99”).