前言
想起最开始学编程的样子了吗?基本数据类型中,整数类型和浮点数类型,聪明如你,一定知道,它们在运算过程中会有轻微的数据损失。在工业和商业中往往却是最致命的,哒哒哒,这时就用到了BigInteger方法了!
一、BigInteger大数字方法是什么?
BigInteger大数字方法是可以实现,取值任意精度整数的一种方法,在运算过程中,不会有任何数据的损失。
二、怎么使用?
1.使用步骤
第一步 导入math包
import java.math.BigInteger;
第二步 BigInteger方法实例化
BigInteger i=new BigInteger(“99999”); BigInteger j=BigInteger.valueOf(99999L);
第三步 使用运算方法
常用方法 | 解释 |
add(BigInteger val); | 加法 |
subtract(BigInteger val); | 减法 |
multiply(BigInteger val); | 乘法 |
divide(BigInteger val); | 除法 |
remainder(BigInteger val); | 取余 |
i.add(j); i.subtract(j); i.multiply(j); i.divide(j); i.remainder(j);
代码如下:
import java.math.BigInteger; public class args { public static void main(String[] args) { BigInteger i=new BigInteger("99999"); BigInteger j=BigInteger.valueOf(99999L); BigInteger o=i.add(j); System.out.println(o); } }
2.实操展示
输出结果如下:
总结
以上就是BigInteger大数字方法的使用,本文仅仅简单介绍了BigInteger方法的使用,而BigInteger提供了能使我们完整地处理数据的方法。