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.