实现数字保留两位小数
c#如何实现任何数字小数点后面保留两位小数
比如40 保留后为40.00
小数点后保留两位数
------解决方案--------------------Convert.ToDouble(40).ToString("0.00")
------解决方案--------------------decimal类型是有小数位数的,
decimal x=40.00m;
只要你用decimal 代替double计算,就可以固定小数位数,
如果不能用decimal,用double型的话,也可以在输出打印的时候指定小数位数:
double x=40.0;
String strText=x.ToString("f2");