如题。谢谢了
我只能转成String的,转回float后就又是1.0了。
[b]问题补充:[/b]
也是了,比较矛盾。因为现在是需求有变。比较多的页面需要改。
有是getPrice()是要计算,有的是要显示;
改起来比较麻烦,所以才想到在bean里改下get×()方法..
ok 关闭。
1.0是float的实际值,1.00这个只是float的显示值,如果你想打印出来的是1.00格式的,就一定是格式化成string类型的,因为float是1.0还是1.00对运算不产生任何影响,因此他保留的是最简单格式1.0
不太清楚为什么你非要将他转换成1.00进行计算?
同意楼上的说法,你大可以计算完毕再把结果拿来写个循环补0到你想要的位数,为什么还要坚持要转成FLOAT……