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就变成百分的前面那一部分了
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就变成百分的前面那一部分了