Java的大数型BigInteger与BigDecimal类实例分析.docxVIP

  • 1
  • 0
  • 约2.18千字
  • 约 4页
  • 2025-05-14 发布于四川
  • 举报

Java的大数型BigInteger与BigDecimal类实例分析.docx

第

Java的大数型BigInteger与BigDecimal类实例分析

BigInteger类

在Java当中,是有许多数字要进行处理的类,比如Integer类,但是Integer类它也是有上限的。它的最大值就是到2^31-1.

如果我们此时想要表示更大的数,那就用Integer是无法表示的了,所在在Java当中提供了BigInteger类。

BigInteger类支持的数字可以说是无限大的,且支持任意精度的整数,也就是说他可以准确的表示任意数值而不会产生丢失的。

在这里也强调一下,因为传入的数型是字符型,所以在做运算的时候,不能使用+-*/

对应的就是使用它们的方法:

add(),subtract(),multiply(),divide()

还有一些常用方法:

equals方法。进行比较

代码演示一下:

importjava.math.BigInteger;

publicclassDemo01{

publicstaticvoidmAIn(String[]args){

BigIntegerbigInteger1=newBigInteger(2222222222222222222222222222222

BigIntegerbigInteger2

文档评论(0)

1亿VIP精品文档

相关文档