#include <stdio.h>
#include <math.h>
int main()
{
long double x = 4.311, y = 6.500, z = 9.811;
printf("%Lf\n", nearbyintl(x));
printf("%Lf\n", nearbyintl(y));
printf("%Lf\n", nearbyintl(z));
x = -4.311, y = -6.500, z = -9.811;
printf("%Lf\n", nearbyintl(x));
printf("%Lf\n", nearbyintl(y));
printf("%Lf\n", nearbyintl(z));
return 0;
}
/*
run:
4.000000
6.000000
10.000000
-4.000000
-6.000000
-10.000000
*/