truncf4

NAME

truncf4 - return nearest integers with less magnitude than float elements

SYNOPSIS

Procedure call syntax:

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

Inline call syntax:

#include <simdmath.h>
#include <truncf4.h>
vector float _truncf4(vector float x);
Parameters  
x input vector

DESCRIPTION

The truncf4 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 truncf4 returns a float 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 and PPU

CONFORMING TO

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

NOTES

Basis

ISO9899 (C99) trunc functions.

SEE ALSO

trunc(3), truncd2(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)