大数字运算, BigInteger

简介: package com.ykmimi.test1;import java.math.BigInteger;/** * 大数字运算 * @author ukyor * */public class BigNumber { public static void main(S...
package com.ykmimi.test1;

import java.math.BigInteger;

/**
 * 大数字运算
 * @author ukyor
 *
 */
public class BigNumber {

    public static void main(String[] args) {
        //实例化一个大数字 将十进制4转换为BigInteger形式.
        BigInteger bigInstance = new BigInteger("4");
        //取该大数字加2的操作
        BigInteger bigInstanceAdd = bigInstance.add(new BigInteger("2"));
        System.out.println(bigInstance+"+2="+bigInstanceAdd);
        //取该大数字减3的操作
        BigInteger bigInstanceSubtract = bigInstance.subtract(new BigInteger("3"));
        System.out.println(bigInstance+"-3="+bigInstanceSubtract);
        //取该大数字乘以2的操作
        BigInteger bigInstanceMultiply = bigInstance.multiply(new BigInteger("2"));
        System.out.println(bigInstance+"*2="+bigInstanceMultiply);
        //取该大数字除以2的操作
        BigInteger bigInstanceDivide = bigInstance.divide(new BigInteger("2"));
        System.out.println(bigInstance+"/2="+bigInstanceDivide);
        //取除商    
        System.out.println("4/3的商为"+bigInstance.divideAndRemainder(new BigInteger("3"))[0]);
        //取余数
        System.out.println("4/3的余数为"+bigInstance.divideAndRemainder(new BigInteger("3"))[1]);
        //取该大数字的次方
        System.out.println("4的3次方为"+bigInstance.pow(3));
        //取该大数字的相反数
        System.out.println("4的相反数为"+bigInstance.negate());
    }
}

 

将编程看作是一门艺术,而不单单是个技术。 敲打的英文字符是我的黑白琴键, 思维图纸画出的是我编写的五线谱。 当美妙的华章响起,现实通往二进制的大门即将被打开。
相关文章
BigInteger大数字方法的解释及使用
BigInteger大数字方法的解释及使用
119 0
BigDecimal如何相除并保留小数后两位(多种方法比较可选)
BigDecimal如何相除并保留小数后两位(多种方法比较可选)
190 0
|
6月前
|
C++
c++数字运算
c++数字运算
35 0
|
6月前
大整数加法_大整数减法
大整数加法_大整数减法
|
存储 C++
大整数运算(高精度运算)C/C++
大整数运算(高精度运算)C/C++
265 0
运用BigInteger进行整数之间的高精度的加减乘除运算
运用BigInteger进行整数之间的高精度的加减乘除运算
99 0
BigDecimal加减乘除计算以及比较大小
BigDecimal加减乘除计算以及比较大小
206 0
BigDecimal加减乘除计算以及比较大小
|
C语言
5.1.4_带符号整数的表示和运算_原反补
计算机组成原理之带符号整数的表示和运算_原反补
232 0
5.1.4_带符号整数的表示和运算_原反补
|
算法 C语言
5.1.3_无符号整数的表示和运算
计算机组成原理之无符号整数的表示和运算
704 0
5.1.3_无符号整数的表示和运算