码迷,mamicode.com
首页 > 编程语言 > 详细

learning java BigDecimal类

时间:2019-07-25 18:00:55      阅读:108      评论:0      收藏:0      [点我收藏+]

标签:span   防止   运算   ima   value   nbsp   new   rac   col   

使用BiDecimal类是了为防止运算时精度丢失:

        var f1 = new BigDecimal("0.05");
        var f2 = BigDecimal.valueOf(0.01);
        var f3 = new BigDecimal(0.05);
        out.println(f1.add(f2));
        out.println(f1.subtract(f2));
        out.println(f1.multiply(f2));
        out.println(f1.divide(f2));

output:

0.06
0.04
0.0005
5

 

learning java BigDecimal类

标签:span   防止   运算   ima   value   nbsp   new   rac   col   

原文地址:https://www.cnblogs.com/lianghong881018/p/11245425.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!