Java String 类型和 BigDecimal 类型之间的转化及 BigDecimal 类型的介绍
String OutString=b.toString();
BigDecimal 类型的介绍
===============
借用《Effactive Java》这本书中的话,float 和 double 类型的主要设计目标是为了科学计算和工程计算。他 《一线大厂 Java 面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》无偿开源 威信搜索公众号【编程进阶路】 们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确,这时候 BigDecimal 就派上大用场啦。
BigDecimal 加减乘除
===============
BigDecimal bignum1 = new BigDecimal("10");
BigDecimal bignum2 = new BigDecimal("5");
BigDecimal bignum3 = null;
//加法
bignum3 = bignum1.add(bignum2);
System.out.println("和 是:" + bignum3);
//减法
评论