4760人加入学习
(15人评价)
Java编程学习第二季

制作于2018年3月14日

价格 免费

1.如果是一个很大的整数的话,比如:

long age=10000000000000000;

此时会报错;

所以使用BigInteger :表示一个很大的整数↓

BigInteger bi=new BigInteger(“10000000000000000”);

--因为这里传递的是字符串,所以没有范围限制;

2.BigInteger的构造方法:

BigInteger bi=new BigInteger();

但是:

要是用valueOf传递的话,有缺点,因为valueOf传递的是long类型,假如传递的是太大的数就传递不过去(当我们写一个数的时候,我们会有一个默认的类型去存储。一个整数的默认类型是int,但是传递的是100000000000,int类型存储不下)有范围限制。

BigInteger bi=BigInteger.valueOf();

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(87)