Java BigInteger类

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java BigInteger类相关的知识,希望对你有一定的参考价值。

 1 package demo04;
 2 
 3 import java.math.BigInteger;
 4 
 5 //超过long型的整数, 封装成BigInteger类型的对象
 6 public class BigIntegerDemo {
 7     public static void main(String[] args) {
 8         //构造方法
 9         BigInteger b = new BigInteger("11111111111111111111111111111111111111111111");
10         System.out.println(b);
11         
12         BigInteger b1 = new BigInteger("111111111111111111111111");
13         BigInteger b2 = new BigInteger("222222222222222222222222");
14         
15         //
16         BigInteger bigadd = b1.add(b2);
17         System.out.println(bigadd);
18         
19         //
20         BigInteger bigsub = b2.subtract(b1);
21         System.out.println(bigsub);
22         
23         //
24         BigInteger bigmul = b1.multiply(b2);
25         System.out.println(bigmul);
26         
27         //
28         BigInteger bigdiv = b2.divide(b1);
29         System.out.println(bigdiv);
30         
31     }
32 }

 

以上是关于Java BigInteger类的主要内容,如果未能解决你的问题,请参考以下文章

Java BigInteger类

Java基础系列9:BigInteger类和BigDecimal类

Java中的大数处理类BigInteger和BigDecimar浅析

BigInteger与BigDecimal

Java BigInteger类知识点总结

Java大数类 BigInteger