double类型保留两位小数的问题,如果是 111.001,用System.Math.Round,结果是111.0,求助
double a=111.001;
double b=System.Math.Round(a,2);
结果:b=111.0
怎么样才能得到 结果:111.00
[解决办法]
111.0跟111.00是一样的,但如果你要显示出来,转换成string时加上格式化字符串就行了。
发布时间: 2012-02-17 17:50:41 作者: rapoo
double类型保留两位小数的问题,如果是 111.001,用System.Math.Round,结果是111.0,求助
double a=111.001;
double b=System.Math.Round(a,2);
结果:b=111.0
怎么样才能得到 结果:111.00
[解决办法]
111.0跟111.00是一样的,但如果你要显示出来,转换成string时加上格式化字符串就行了。