Merge from vendor branch GCC:
[dragonfly.git] / contrib / libf2c / libF77 / i_nint.c
1 #include "f2c.h"
2
3 #ifdef KR_headers
4 double floor();
5 integer i_nint(x) real *x;
6 #else
7 #undef abs
8 #include <math.h>
9 integer i_nint(real *x)
10 #endif
11 {
12 return (integer)(*x >= 0 ? floor(*x + .5) : -floor(.5 - *x));
13 }