java中四舍五入保留两位小数,第三位正好是数字5怎么处理

Python020

java中四舍五入保留两位小数,第三位正好是数字5怎么处理,第1张

使用String.format("%.2f",num)//num是要处理的数据

这种方法可以用float,double接收数据类型,我试了一下String接收好像会报错,小伙伴也可以试一下。可以四舍五入保留两位小数,但是小数点第二位是0的话会不显示。以下代码用到此方法的语句:value.add(Double.valueOf ( String.format("%.2f", Double.valueOf(list.get(3).replace("\"", ""))*100)))

因为个人应用的需要 所以就写个简单点的了 希望大家都给给建议 共同学习 需要的朋友也可以参考下   复制代码 代码如下: lishixinzhi/Article/program/Java/JSP/201311/20071