java保留两位小数4种方法
来源:互联网 发布:ysbn免费网络 编辑:程序博客网 时间:2024/06/05 20:39
4种方法,都是四舍五入,例:
- import java.math.BigDecimal;
- import java.text.DecimalFormat;
- import java.text.NumberFormat;
- public class format {
- double f = 111231.5585;
- public void m1() {
- BigDecimal bg = new BigDecimal(f);
- double f1 = bg.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
- System.out.println(f1);
- }
- /**
- * DecimalFormat转换最简便
- */
- public void m2() {
- DecimalFormat df = new DecimalFormat("#.00");
- System.out.println(df.format(f));
- }
- /**
- * String.format打印最简便
- */
- public void m3() {
- System.out.println(String.format("%.2f", f));
- }
- public void m4() {
- NumberFormat nf = NumberFormat.getNumberInstance();
- nf.setMaximumFractionDigits(2);
- System.out.println(nf.format(f));
- }
- public static void main(String[] args) {
- format f = new format();
- f.m1();
- f.m2();
- f.m3();
- f.m4();
- }
- }
0 0
- java保留两位小数4种方法
- java保留两位小数4种方法
- java保留两位小数4种方法
- java保留两位小数4种方法
- java保留两位小数4种方法
- java保留两位小数4种方法
- java保留两位小数4种方法
- java保留两位小数4种方法
- java保留两位小数4种方法
- java保留两位小数4种方法
- java保留两位小数4种方法
- java保留两位小数4种方法
- java保留两位小数4种方法
- java保留两位小数4种方法
- java保留两位小数4种方法 .
- java保留两位小数4种方法
- java保留两位小数4种方法
- java保留两位小数4种方法(转)
- Minimum Depth of Binary Tree
- 白话经典算法系列之二 直接插入排序的三种实现
- VIM常用
- 白话经典算法系列之三 希尔排序的实现
- SolrJ提交索引
- java保留两位小数4种方法
- 白话经典算法系列之四 直接选择排序及交换二个数据的正确实现
- Camera HAL overview
- 8086和80386寄存器总结
- 倒水
- 白话经典算法系列之五 归并排序的实现
- 2013-2014
- 白话经典算法系列之六 快速排序 快速搞定
- 白话经典算法系列之七 堆与堆排序