码迷,mamicode.com
首页 > 其他好文 > 详细

BigInteger类的概念和使用

时间:2020-11-12 14:15:35      阅读:8      评论:0      收藏:0      [点我收藏+]

标签:new   test   system   ati   初始   com   加法   big   指定   

BigInteger类的概念

(1)基本概念

  若希望表示比long类型范围还大的整数数据,则需要借助java.math.BigInteger类型描述。

(2)常用的方法

技术图片

 

  biginteger实现加减乘除区域:

package com.lagou.task11;

import java.math.BigInteger;

public class BigIntegerTest {
    public static void main(String[] args) {
        //  1.构造两个biginteger类型的对象并指定初始值
        BigInteger bi1 = new BigInteger("20");
        BigInteger bi2 = new BigInteger("8");
        //  2.实现加减乘除取余操作并打印
        System.out.println("实现加法运算的结果是:"+ bi1.add(bi2));    //  28
        System.out.println("实现加减运算的结果是:"+ bi1.subtract(bi2));   //  12
        System.out.println("实现加乘运算的结果是:"+ bi1.multiply(bi2));   //  160
        System.out.println("实现加除运算的结果是:"+ bi1.divide(bi2)); //  2
        System.out.println("实现取余运算的结果是:"+ bi1.remainder(bi2));  //  4

        System.out.println("-------------------------------------------------");
        //  3.一次性得到商和余数
        BigInteger [] arr = bi1.divideAndRemainder(bi2);
        for (int i = 0;i<arr.length;i++){
            System.out.println("下标为"+i+"的元素是:"+arr[i]);
        }
    }
}

 

BigInteger类的概念和使用

标签:new   test   system   ati   初始   com   加法   big   指定   

原文地址:https://www.cnblogs.com/xujiaqi/p/13818183.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!