用C#写 四舍五入函数(原理版)

double d = 0.06576523;
int i = (int)(d/0.01);//0.01决定了精度 
double dd = (double)i/100;//还原 
if(d-dd>=0.005)dd+=0.01;//四舍五入 
MessageBox.Show((dd*100).ToString()+"%");//7%,dd*100就变成百分的前面那一部分了

posted @ 2005-11-07 21:16  泡面 @ 幸福  阅读(416)  评论(0编辑  收藏  举报