故意石头

文章
5
资源
0
加入时间
3年0月8天

高精度运算的必备类:BigInteger和BigDecimal

Integer类作为int的包装类,能存储的最大整型值为2^31-1 ,Long类也是有限的,最大为2^63-1,如果想要表示更大的整数,不管是基本数据类型还是它们对应的包装类都无能为力,至于进行运算更是无稽之谈。Java中提供了两个用于高精度计算的类:BigInteger和BigDecimal,这两个类包含的方法、提供的操作与基本类型及其对应的包装类相同,并提供了java.lang.Math的所有相关方法。java.lang.Math提供了一系列静态方法用于科学计算;其方法的参数和返回值类型一