首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么强行让整数保留两位小数

2012-09-13 
如何强行让整数保留两位小数int a 500用Math.Round(a,2)没有效果希望得到的效果是500.00,该怎么弄呢?[

如何强行让整数保留两位小数

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();

热点排行