Name
round, roundf, roundl
- round to nearest integer, away from zero
Library
libm.lib
Synopsis
|
long double
roundl (long double x);
|
Return values
x
is integral or infinite,
x
itself is returned.
Detailed description
The
round,
roundf,
and
roundl
functions return the nearest integral value to
x;
if
x
lies halfway between two integral values, then these
functions return the integral value with the larger
absolute value (i.e., they round away from zero).
Examples
#include <math.h>
int main( )
{
double inp = 0.5;
double y;
y = round( inp );
printf( "round(%f ) = %f\n", inp, y );
y = roundf( inp );
printf( "roundf(%f ) = %f\n", inp, y );
y = roundl( inp );
printf( "roundl(%f ) = %f\n\n", inp, y );
}
Output
round ( 0.5 ) = 1.000000
roundf ( 0.5 ) = 1.000000
roundl ( 0.5 ) = 1.000000
See also
ceil,
floor,
ieee,
lrint,
lround,
math,
rint,
trunc
Feedback
For additional information or queries on this page send feedback
© 2005-2007 Nokia
|
|