truncl(3) mojave man page | unix.com

Man Page: truncl

Operating Environment: mojave

Section: 3

TRUNC(3)						   BSD Library Functions Manual 						  TRUNC(3)

NAME
trunc -- truncate to integer value
SYNOPSIS
#include <math.h> double trunc(double x); long double truncl(long double x); float truncf(float x);
DESCRIPTION
The trunc() functions return the integral value nearest to but no larger in magnitude than x.
SPECIAL VALUES
trunc(+-0) returns +-0. trunc(+-infinity) returns +-infinity.
VECTOR OPERATIONS
If you need to apply the trunc() function to SIMD vectors or arrays, using the following functions provided by the Accelerate.framework may give significantly better performance: #include <Accelerate/Accelerate.h> vFloat vintf(vFloat x); void vvintf(float *y, const float *x, const int *n); void vvint(double *y, const double *x, const int *n);
SEE ALSO
ceil(3), floor(3), round(3), math(3)
STANDARDS
The trunc() functions conform to ISO/IEC 9899:2011.
BSD
December 11, 2006 BSD
Related Man Pages
fmodl(3) - mojave
fmodf(3) - mojave
sin(3) - mojave
sinl(3) - mojave
cosl(3) - osx
Similar Topics in the Unix Linux Community
Split large xml into mutiple files and with header and footer in file
Instructions to Clear Data Cache in Safari, Chrome, Firefox, Opera Browsers (Pictures)
Shopt -s histappend
My first PERL incarnation... Audio Oscillograph
Python 3.8.0rc1 released.