java 保留2位小数 转载
2013-01-22 09:18
260 查看
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 name="entity" property="dkhAFSumPl" format="0.00" />
方式一:
四舍五入
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 name="entity" property="dkhAFSumPl" format="0.00" />
相关文章推荐
- 转载:java保留2位小数
- java 如何使的float保留2位或者多位小数 (转载)
- java 如何使的float保留2位或者多位小数
- java保留2位小数的方法
- Java 保留2位小数
- java保留2位小数问题
- java保留2位小数
- java保留2位小数及BigDecimal使用
- java 如何使的float保留2位或者多位小数
- java 小数保留2位的几种方法
- java数字保留2位小数
- JAVA 四舍五入保留2位小数的方法
- java中保留两位小数方法(转载)
- java保留2位小数
- java格式化金额 java格式数字 保留2位小数
- java 如何使的float保留2位或者多位小数
- java 如何使的float保留2位或者多位小数
- 保留2位小数,使用java.text.NumberFormat
- java 如何使的float保留2位或者多位小数
- java中保留2位小数