tail head cat sleep
QR code linking to this page

Manual Pages  — TRUNC

NAME

trunc, truncf, truncl – nearest integral value with magnitude less than or equal to |x|

CONTENTS

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, Ns, |. They are equivalent to rint(), rintf(), and rintl(), respectively, in the FE_TOWARDZERO rounding mode.

SEE ALSO

ceil(3), fesetround(3), floor(3), math(3), nextafter(3), rint(3), round(3)

STANDARDS

The trunc(), truncf(), and truncl() functions conform to ISO/IEC 9899:1999 ("ISO C99").

HISTORY

These routines first appeared in FreeBSD 5.3 .

TRUNC (3) April 16, 2005

tail head cat sleep
QR code linking to this page


Please direct any comments about this manual page service to Ben Bullock. Privacy policy.

Did you know that 7/5 people don't know how to use fractions?