trunc, truncf,
truncl — nearest integral
value with magnitude less than or equal to |x|
#include
<math.h>
double
trunc(double
x);
float
truncf(float
x);
long double
truncl(long
double x);
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 FE_TOWARDZERO rounding
mode.
The trunc(),
truncf(), and truncl()
functions conform to ISO/IEC 9899:1999
(“ISO C99”).
These routines first appeared in FreeBSD
5.3.