• BigInteger类的概念和使用


    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]);
            }
        }
    }
  • 相关阅读:
    磁盘管理之磁盘组成
    用户管理
    定时任务
    虚拟机安装centos6.9
    linux的文件属性与文件权限
    linux磁盘容量不足
    正则表达式与特殊符号
    linux三剑客与正则案例
    借用父构造函数继承属性
    myeclipse常用快捷键
  • 原文地址:https://www.cnblogs.com/xujiaqi/p/13818183.html
Copyright © 2020-2023  润新知