當(dāng)前位置:首頁 > IT技術(shù) > 編程語言 > 正文

java-BigInteger和BigDecimal
2022-02-14 14:06:21

package Bigdate;

import java.math.BigInteger;

/**
* @author jee
* @version 1.0
*/
public class Bigdata {
public static void main(String[] args) {
// BigInteger和BigDecimal
// 1.BigInteger適合保存比較大的整數(shù)
// 2.BigDecimal適合保存比較大的小數(shù)
//
BigInteger bigInteger = new BigInteger("54546559448948999999999999999999999999999999999999999999");
// 在BigInteger與BigDecimal進(jìn)行加減乘除時(shí),需要使用對應(yīng)的方法,不能直接使用+ - * /
// 1.加
BigInteger add = bigInteger.add(bigInteger);
System.out.println(add);

// 2.減
BigInteger subtract = bigInteger.subtract(bigInteger);
System.out.println(subtract);

// 3.乘
BigInteger multiply = bigInteger.multiply(bigInteger);
System.out.println(multiply);

// 4.除
BigInteger divide = bigInteger.divide(bigInteger);
System.out.println(divide);



}
}

本文摘自 :https://blog.51cto.com/u

開通會員,享受整站包年服務(wù)立即開通 >