读书人

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

发布时间: 2012-01-22 22:38:43 作者: rapoo

如何保留两位小数,然后加上百分号
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%,这个好说。

读书人网 >VB Dotnet

热点推荐