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

怎么将double类型保留两位小数,没有两位小数用0补下

2012-07-31 
如何将double类型保留两位小数,没有两位小数用0补上math.round()不行,比如值为1.5将其获得为1.50[解决办法

如何将double类型保留两位小数,没有两位小数用0补上
math.round()不行,比如值为1.5将其获得为1.50

[解决办法]

C# code
double data = 1.5;data = 1.5 * 100 / 100;data = Math.Round(data,2);
[解决办法]
double data=1.5;
data.ToString("0.00");
[解决办法]
对的

探讨

double data=1.5;
data.ToString("0.00");

[解决办法]
//定义数据格式
DecimalFormat myformat = new DecimalFormat("#####0.00");
a = 0.15263
sysout.out.println(myformat.format(a));

热点排行