1507 四舍五入
Description
将一个浮点数四舍五入成一个整数。
Input
输入为一个double类型的浮点数m。
Output
输出为一个int类型的整数n。n是m四舍五入以后的整数。
Sample Input
-3.14
Sample Output
-3
#include <stdio.h>
int main()
{
double m;
int n,z;
scanf("%lf",&m);
z=m;
if(m>=0&&m-z>=0.5)
n=z+1;
if(m>=0&&m-z<0.5)
n=z;
if(m<0&&m-z<=-0.5)
n=z-1;
if(m<0&&m-z>-0.5)
n=z;
printf("%d",n);
return 0;
}