#include <stdio.h>
#include <math.h>
int main(int argc, char **argv)
{
printf("lround(3.2) = %ld\n", lround (3.2));
printf("lround(3.3) = %ld\n", lround (3.3));
printf("lround(3.5) = %ld\n", lround (3.5));
printf("lround(3.6) = %ld\n", lround (3.6));
printf("lround(3.7) = %ld\n\n", lround (3.7));
printf("lround(4.2) = %ld\n", lround (4.2));
printf("lround(4.3) = %ld\n", lround (4.3));
printf("lround(4.5) = %ld\n", lround (4.5));
printf("lround(4.6) = %ld\n", lround (4.6));
printf("lround(4.7) = %ld\n\n", lround (4.7));
printf("lround(-3.2) = %ld\n", lround (-3.2));
printf("lround(-3.3) = %ld\n", lround (-3.3));
printf("lround(-3.5) = %ld\n", lround (-3.5));
printf("lround(-3.6) = %ld\n", lround (-3.6));
printf("lround(-3.7) = %ld\n\n", lround (-3.7));
printf("lround(-4.2) = %ld\n", lround (-4.2));
printf("lround(-4.3) = %ld\n", lround (-4.3));
printf("lround(-4.5) = %ld\n", lround (-4.5));
printf("lround(-4.6) = %ld\n", lround (-4.6));
printf("lround(-4.7) = %ld\n\n", lround (-4.7));
return 0;
}
/*
run:
lround(3.2) = 3
lround(3.3) = 3
lround(3.5) = 4
lround(3.6) = 4
lround(3.7) = 4
lround(4.2) = 4
lround(4.3) = 4
lround(4.5) = 5
lround(4.6) = 5
lround(4.7) = 5
lround(-3.2) = -3
lround(-3.3) = -3
lround(-3.5) = -4
lround(-3.6) = -4
lround(-3.7) = -4
lround(-4.2) = -4
lround(-4.3) = -4
lround(-4.5) = -5
lround(-4.6) = -5
lround(-4.7) = -5
*/