LROUND(3) NEWLIB LROUND(3)NAME
1.39 `lround', `lroundf', `llround', `llroundf'-round to integer, to
nearest
SYNOPSIS
#include <math.h>
long int lround(double X);
long int lroundf(float X);
long long int llround(double X);
long long int llroundf(float X);
DESCRIPTION
The `lround' and `llround' functions round their argument to the near‐
est integer value, rounding halfway cases away from zero, regardless of
the current rounding direction. If the rounded value is outside the
range of the return type, the numeric result is unspecified (depending
upon the floating-point implementation, not the library). A range
error may occur if the magnitude of x is too large.
RETURNS
X rounded to an integral value as an integer.
*See Also*
See the `round' functions for the return being the same floating-point
type as the argument. `lrint', `llrint'.
PORTABILITY
ANSI C, POSIX
SEE ALSOlround is part of the library. The full documentation for is main‐
tained as a Texinfo manual. If info and are properly installed at your
site, the command
info
will give you access to the complete manual.
NEWLIB April 2010 LROUND(3)