java 保留2位小数 转载

java 保留2位小数 转载

方式一:

四舍五入double f = 111231.5585;BigDecimal b = new BigDecimal(f);double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();保留两位小数

方式二:

java.text.DecimalFormat df =new java.text.DecimalFormat(”#.00″);df.format(你要格式化的数字);

例:new java.text.DecimalFormat(”#.00″).format(3.1415926)

#.00 表示两位小数 #.0000四位小数 以此类推…

方式三:

double d = 3.1415926;

String result = String .format(”%.2f”);

%.2f %. 表示 小数点前任意位数 2 表示两位小数 格式后的结果为f 表示浮点型。

方式四:

此外如果使用struts标签做输出的话,虚拟主机,有个format属性,设置为format=”0.00″就是保留两位小数

例如:<bean:write property=”dkhAFSumPl” format=”0.00″/>

,美国空间,香港虚拟主机上帝从不埋怨人们的愚昧,人们却埋怨上帝的不公

java 保留2位小数 转载

相关文章:

你感兴趣的文章:

标签云: