频_06_常用类_数字类详解_02_BigDecimal-ja
200x150 - 5KB - JPEG
BigDecimal aDouble=new BigDecimal(1.22);System.out.println("construct with a double value:"+aDouble)
BigDecimal bignum1=new BigDecimal("10");BigDecimal bignum2=new BigDecimal("5");BigDecimal bignum3=
在Java中经常可以用到double转BigDecimal,也经常进行除法运算,但是以下用法需要特别小心了。packagecom.
extends Number implements Comparable<BigDecimal> 不可变的、任意精度的有符号十进制数。BigDecimal 由
{/进行加法运算 BigDecimal b1=new BigDecimal(d1);BigDecimal b2=new BigDecimal(d2);return b1.add(b2).
但是Java的设计者给编程人员提供了一个很有用的类BigDecimal,他可以完善float和double类无法进行精确计算
提供全面的“BigDecimal”相关文献(论文)下载,论文摘要免费查询,BigDecimal论文全文下载提供PDF格式
比较一下BigDecimal.ZERO、new BigDecimal("0")、BigDecimal.valueOf(0)这三者,equals都是true,=的话 new