【运算符&常用数学工具类】大数值


1.BigInteger类实现了任意精度的整数运算,BigDecimal实现了任意精度的浮点数运算。

2.valueOf()可以将普通的数值转换为大数值。

BigInteger  a=BigInteger.value(100);

遗憾的是,不能使用人们熟悉的算术运算符(+*)处理大数值,需要使用大数值类中的addmultiply()方法, divide()除法

BigInteger c=a.add(b); // c=a+b
BigInteger d=c.multiply(b.add(BigInteger.valueOf(2))); // d=c*(b+2)

猜你喜欢

转载自blog.csdn.net/hutuyaoniexi/article/details/81040377