少一个详细的四舍五入~这么简单的四舍五入方法居然没人用
我拿出来分享下
#include <iostream>
using namespace std;
double cost[10005];//代表第i度电的花费
int a;
double b;
int main()
{
int i;
cin>>a;
for(i=1;i<=150;i++)
cost[i]=0.4463;
for(i=151;i<=400;i++)
cost[i]=0.4663;
for(i=401;i<=10000;i++)
cost[i]=0.5663;
for(i=1;i<=a;i++)
b+=cost[i];
b=int((b*10)+0.5)/10.0;
cout<<b<<endl;
return 0;
}
适合分段极多,写if容易混乱时使用