如何强行让整数保留两位小数
int a = 500;
用Math.Round(a,2)没有效果
希望得到的效果是500.00,该怎么弄呢?
[解决办法]
int a = 500;
string str=a+".00";
[解决办法]
- C# code
int a = 500 MessageBox.show(a.tostring("####.00"));
[解决办法]
数字类型没有什么保留小数的概念。
500和500.00是同一个值。
你所谓的保留小数指的是字符串。
[解决办法]
string.format();