Java中BigInteger和BigDecimal用法


BigInteger和BigDecimal分别表示大整型和大浮点型,理论上能够表示无限大的数,只要计算机内存足够大。

 

 

下面举例常用函数

 

BigInteger  a=new BigInteger("10");

BigInteger  b=new BigInteger("20");

a.add(b);//用法

a=30;

这里new的对象全部为字符串类型

 

 

1.valueOf(parament); 将参数转换为指定的类型

 

2.add(); 大整数相加

 

3.subtract(); 相减

 

4.multiply(); 相乘

 

5.divide(); 相除取整

 

6.remainder(); 取余

 

7.pow(); a.pow(b)=a^b;取平方数

 

8.gcd(); 最大公约数

 

9.abs(); 绝对值

 

10.negate(); 取反数

 

11.boolean equals(); 是否相等

 

以上的用法BigDecimal同样适用

这些只是常用举例,如需深入请查看jdk api帮助文档

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM