![]() Chapter Contents |
![]() Previous |
![]() Next |
| round |
| Portability: | C99 |
| SYNOPSIS | |
| DESCRIPTION | |
| RETURN VALUE | |
| IMPLEMENTATION | |
| RELATED FUNCTIONS | |
| SEE ALSO |
| SYNOPSIS |
#include <math.h> double round(double x); float roundf(float x); long double roundl(long double x);
| DESCRIPTION |
round rounds its argument
to the nearest integral value, and returns it as a floating-point value.
If two results are equally near, round rounds
away from zero.
The function name roundf should be used
for float arguments, and roundl for long double arguments.
Alternately, if the header file tgmath.h is
included, round may be used with any numeric
argument type.
| RETURN VALUE |
round returns its argument,
rounded to the nearest integer.
| IMPLEMENTATION |
round is implemented as
a built-in function unless it is undefined by a #undef
statement.
| RELATED FUNCTIONS |
ceil, floor, llrint,
llround, lrint, lround, nearbyint, rint,
trunc
| SEE ALSO |
"Mathematical Functions" in Chapter 2, "Function Categories"
![]() Chapter Contents |
![]() Previous |
![]() Next |
![]() Top of Page |
Copyright © 2004 by SAS Institute Inc., Cary, NC, USA. All rights reserved.