1
已采纳
栾峻岩
初级天翼
初级天翼
核心程序:
double a,b,c;
cin>>a>>b>>c;
if ((a+b+c)>=int(a+b+c) && (a+b+c)<int(a+b+c)+0.5)
cout<<int(a+b+c)<<".0";
else if ((a+b+c)>int(a+b+c) && (a+b+c)>=int(a+b+c)+0.5)
cout<<int(a+b+c)<<".5";
0
0
王紫馨
高级守护
高级守护
d=x-(int)x;//x是价格和,d是小数部分
if(d>=0.1&&d<0.5){//判断小数部分是0~4还是5~9
cout<<(int)x<<".0";
}
else if(d>=0.5&&d<=0.9){
cout<<(int)x<<".5";
}
else cout<<x;
上面是核心代码
主要用类型转换来实行目的
0
何文轩
高级守护
高级守护
核心部分: if(hxp-m<0.5) { double mm=hxp-m; hxp-=mm; printf("%0.1f",hxp); } else { double px=m+0.5; printf("%0.1f",px); }
何文轩在2018-01-13 20:51:12追加了内容
希望采纳
0