Java BigDecimal详解_动力节点Java学院整理

Belle_2 39 0 DOC 2019-06-04 05:06:22

借用《Effactive Java》这本书中的话,float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确,例如银行存款数额,这时候BigDecimal就派上大用场啦。

用户评论
请输入评论内容
评分:
暂无评论