trunc(3) mojave man page | unix.com

Man Page: trunc

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
cos(3) - mojave
fmodf(3) - mojave
sinl(3) - mojave
fmod(3) - osx
fmodf(3) - osx
Similar Topics in the Unix Linux Community
What is the cause of file truncation?
Loop through and truncate tables
how to run cron job to truncate database table
Truncate path and keep only filenames
Remove or truncate trailing nulls from file