truncd2

NAME

truncd2 - return nearest integers with less magnitude than double elements

SYNOPSIS

Procedure call syntax:

#include <simdmath.h>
vector double truncd2(vector double x);
Link with -lsimdmath

Inline call syntax:

#include <simdmath.h>
#include <truncd2.h>
vector double _truncd2(vector double x);
Parameters  
x input vector

DESCRIPTION

The truncd2 function returns a vector of the corresponding elements of x rounded to the nearest integer not larger in absolute value (rounded towards 0).

RETURN VALUE

The function truncd2 returns a double vector in which each element is defined as the nearest integer that is not larger in magnitude than the corresponding element of x.

ENVIRONMENT

SPU only

CONFORMING TO

SIMD Math library specification for the Cell Broadband Engineā„¢ Architecture.

NOTES

Basis

ISO9899 (C99) trunc functions.

SEE ALSO

trunc(3), truncf4(3), ceil(3), ceilf4(3), ceild2(3), floor(3), floorf4(3), floord2(3), nearbyint(3), nearbyintf4(3), nearbyintd2(3), nextafter(3) , nextafterf4(3), nextafterd2(3), irint(3) , irintf4(3), llrint(3) , llrintf4(3), llrintd2(3), rint(3), rintf4(3), rintd2(3), round(3), roundf4(3), roundd2(3), iround(3), iroundf4(3), llround(3) , llroundf4(3), llroundd2(3)