llrint


llrint

Rounds a floating-point number to a long long integer

 #include <math.h> long long llrint ( double x  ); long long llrintf ( float x  ); long long llrintl ( long double x  ); 

The llrint( ) functions round a floating-point number to the next integer value in the current rounding direction. If the result is outside the range of long long, a range error may occur (this is implementation-dependent), and the return value is unspecified.

Example

See the example for the analogous function lrint( ).

See Also

rint( ), lrint( ), round( ), lround( ), llround( ), nearbyint( ), fegetround( ), fesetround( )



C(c) In a Nutshell
C in a Nutshell (In a Nutshell (OReilly))
ISBN: 0596006977
EAN: 2147483647
Year: 2006
Pages: 473

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net