LRINT(3) NEWLIB LRINT(3)NAME
1.38 `lrint', `lrintf', `llrint', `llrintf'-round to integer
SYNOPSIS
#include <math.h>
long int lrint(double X);
long int lrintf(float X);
long long int llrint(double X);
long long int llrintf(float X);
DESCRIPTION
The `lrint' and `llrint' functions round their argument to the nearest
integer value, using the current rounding direction. If the rounded
value is outside the range of the return type, the numeric result is
unspecified. A range error may occur if the magnitude of X is too
large. The "inexact" floating-point exception is raised in implementa‐
tions that support it when the result differs in value from the argu‐
ment (i.e., when a fraction actually has been truncated).
RETURNS
X rounded to an integral value, using the current rounding direction.
*See Also*
`lround'
PORTABILITY
ANSI C, POSIX
SEE ALSOlrint is part of the library. The full documentation for is maintained
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 LRINT(3)