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

怎么保留两位小数,然后加上百分号

2012-01-22 
如何保留两位小数,然后加上百分号0.0150如何变成0.0150.0300如何变成0.030.0150如何变成1.5%0.0300如何变

如何保留两位小数,然后加上百分号
0.0150     如何变成     0.015    
0.0300     如何变成     0.03

0.0150     如何变成     1.5%    
0.0300     如何变成     3%


[解决办法]
第一个比较麻烦,第二个好说:

decimal dec0 = 0.0150m;
string str0 = dec0.ToString( "0.00 ", null);
//str0是0.02,被舍入了。倒不知道用什么方法可以得到0.015了。。。

decimal dec1 = 0.0150m;
string str1 = dec1.ToString( "P ");
//str1是1.5%,这个好说。

热点排行