java.math.BigInteger系列教程(四)BigInteger的诞生原因

栏目:Java8基础 作者:admin 日期:2015-01-02 评论:0 点击: 1,989 次

为什么java里面要出现BigInteger类型呢?相信很多人有这个疑问,其实原因很简单,它可以表达更大范围的数值,远远比long表示的最大值还要大的多数。在整数类型里面,long可以表达最大值,如下所示:

结果为:9223372036854775807
而使用BigInteger,则可以表示更大的值,如下面的例子:

结果为:18446744073709551614
下面说一下BigInteger的常用函数,这些函数在编程的时候会用到的。因为BigInteger没有重载"+","-","*",“/”, “%”这五个运算操作符,是不能直接进行数据运算的,需要调用它的相应方法:add,subtract,multiply,divide,remainder。

网站公告
欢迎加入金燕知识社群,当前加入人数:23人,最近加入时间:2018年12月04日,更多介绍请查阅:知识社群

java.math.BigInteger系列教程(四)BigInteger的诞生原因:等您坐沙发呢!

发表评论


------====== 本站公告 ======------
金丝燕网,即将迎来四周年!

知识社群