java保留两位小数4种方法

转载 2018年04月17日 15:15:08
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();
        }
    }


跟随鼠标的字

脚本说明:第一步:把如下代码加入区域中.spanstyle { COLOR: #ffd8ff; FONT-FAMILY: 宋体; FONT-SIZE: 10pt; POSITION: absolute...
  • denal
  • denal
  • 2003-03-10 10:20:00
  • 956

java保留两位小数5种方法

4种方法,都是四舍五入,例:
  • q383965374
  • q383965374
  • 2014-07-04 16:51:09
  • 3080

java保留两位小数的4种方法

保留两位小数 double f = 3.1415926; 第一种:四舍五入 BigDecimal bg = new BigDecimal(f); double f1 = bg.setScale(2,...
  • buhuikanjian
  • buhuikanjian
  • 2016-11-24 16:18:22
  • 133

java 保留两位小数4种方法

4种方法,都是四舍五入,例:  import java.math.BigDecimal; import java.text.DecimalFormat; import java.text...
  • tianhaixinfei
  • tianhaixinfei
  • 2013-12-12 17:42:22
  • 370

java保留两位小数4种方法 .

4种方法,都是四舍五入,例: import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.Nu...
  • u011518709
  • u011518709
  • 2013-09-10 10:25:22
  • 730

Java:保留两位小数4种方法

4种方法,都是四舍五入,例: import java.math.BigDecimal; import java.text.DecimalFormat; import java.t...
  • HMYANG314
  • HMYANG314
  • 2014-12-29 18:55:59
  • 973

Java保留两位小数的4种方法

import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberFormat; public ...
  • ithouse
  • ithouse
  • 2014-10-21 11:35:54
  • 313

java保留两位小数4种方法(转)

import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberFormat; pub...
  • u012994603
  • u012994603
  • 2013-12-02 14:25:32
  • 154

java double类型保留两位小数4种方法

4种方法,都是四舍五入,例: import java.math.BigDecimal; import java.text.DecimalFormat; import java...
  • huaishuming
  • huaishuming
  • 2014-01-02 10:42:20
  • 139438

double类型保留两位小数4种方法

public class DoubleFormat { double f = 111231.4585; public void m1() { BigDecim...
  • wuyou1336
  • wuyou1336
  • 2016-11-30 20:40:43
  • 4374
收藏助手
不良信息举报
您举报文章:java保留两位小数4种方法
举报原因:
原因补充:

(最多只允许输入30个字)