本题目实现实数保留两位小数的四舍五入存储后,再相加。
输入格式:
输入两个双精度实数A,B。
输出格式:
第一行输出A+B的真实值
第二行输出A、B进行四舍五入后再相加后的值。
输入样例:
12.345,4.896
输出样例:
17.241000
17.250000
#include"stdio.h"
double fun(double b){
int a=(int)(b*1000);
if((a%10)>4)
a=a+5;
a=a/10;
b=a/100.0;
return b;
}
int main(){
double a,b,sum;
scanf("%lf,%lf",&a,&b);
printf("%f\n",a+b);
a=fun(a);
b=fun(b);
printf("%f",a+b);
}