zoukankan      html  css  js  c++  java
  • 类BigInteger

    BigInteger类

    可以让超过Integer范围内的数据进行运算

    构造方法

    public BigIntege(String val);

    package com.jacky;
    
    import java.math.BigInteger;
    
    public class IntegerDemo {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    
    		Integer i = new Integer(100);
    		System.out.println(Integer.MAX_VALUE);
    		System.out.println(Integer.MIN_VALUE);
    
    		BigInteger bi = new BigInteger("2147483648");
    		System.out.println("bi:" + bi);
    	}
    }
    

    /*
    * public BigInteger add(BigInteger val);//加
    * public BigInteger subtract(BigInteger val);//减
    * public BigInteger multiply(BigInteger val);//乘
    * public BigInteger divide(BigInteger val);//除
    * public BigInteger[] divideAndRemainder(BigInteger val);//返回商和余数的数组
    * */

    import java.math.BigInteger;
    
    /*	
     * public BigInteger add(BigInteger val);//加
     * public BigInteger subtract(BigInteger val);//减
     * public BigInteger multiply(BigInteger val);//乘
     * public BigInteger divide(BigInteger val);//除
     * public BigInteger[] divideAndRemainder(BigInteger val);//返回商和余数的数组
     * */
    
    public class IntegerDemo {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    
    		BigInteger bi1 = new BigInteger("100");
    		BigInteger bi2 = new BigInteger("50");
    
    		System.out.println("add:" + bi1.add(bi2));
    		System.out.println("subtract:" + bi1.subtract(bi2));
    		System.out.println("multiply:" + bi1.multiply(bi2));
    		System.out.println("divide:" + bi1.divide(bi2));
    
    		BigInteger bis[] = bi1.divideAndRemainder(bi2);
    		System.out.println("商:" + bis[0]);
    		System.out.println("余数、:" + bis[1]);
    	}
    }
    
  • 相关阅读:
    阅读ARm芯片手册 阅读方法
    Linux驱动mmap内存映射
    Linux下inotify的基本使用及注意事项
    网络视频监控与人脸识别
    Linux pci驱动源码
    Verilog语法
    跟着我从零开始入门FPGA(一周入门XXOO系列)-1、Verilog语法
    周立功-我的25年嵌入式生涯
    Linux 进程学习
    [转]MFC下关于“建立空文档失败”问题的分析
  • 原文地址:https://www.cnblogs.com/denggelin/p/6285818.html
Copyright © 2011-2022 走看看