一聚教程网:一个值得你收藏的教程网站

热门教程

java中double转化为BigDecimal精度缺失的实例

时间:2022-06-29 01:31:38 编辑:袖梨 来源:一聚教程网

java中double转化为BigDecimal精度缺失实例 

 

 代码如下复制代码

@SuppressWarnings("static-access")

 

  publicstaticvoidmain(String[] args) {

    System.out.println(3215.10/2);

    BigDecimal bd =newBigDecimal(3215.10/2);

    System.out.println(bd);

    System.out.println(bd.setScale(2, bd.ROUND_DOWN).doubleValue());

 

  }

 

结果如下:

1607.55

1607.549999999999954525264911353588104248046875

1607.55

热门栏目