TRUNC(3) | FreeBSD Library Functions Manual | TRUNC(3) |
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 FE_TOWARDZERO rounding mode.STANDARDS
The trunc(), truncf(), and truncl() functions conform to ISO/IEC 9899:1999 (“ISO C99”).HISTORY
These routines first appeared in FreeBSD 5.3.April 16, 2005 | FreeBSD |