trunc(), truncf(), truncl()

Round to a truncated integer value

Synopsis:

#include <math.h>

double trunc(double x);

float truncf(float x);

long double truncl(long double x);

Arguments:

x
The number that you want to truncate.

Library:

libm

Use the -l m option to qcc to link against this library.

Description:

The trunc(), truncf(), and truncl() functions round their argument to the integer value, in floating format, nearest to but no larger in magnitude than the argument.

Returns:

The truncated integer value. The result has the same sign as x.

Classification:

ANSI, POSIX 1003.1

Safety:  
Cancellation point No
Interrupt handler No
Signal handler No
Thread Yes