package com.ffyc.javaapi.bigInteger;
import java.math.BigInteger;
public class BigIntegerDemo {
public static void main(String[] args) {
/* BigInteger 大整数 */
System.out.println(Long.MAX_VALUE);
BigInteger a = new
BigInteger("12873214837432436736362344227392362");
BigInteger b= new BigInteger("12873214837432436736362344227392362");
BigInteger c = a.add(b);
System.out.println(c);
}
}
BigDecimal
package com.ffyc.javaapi.bigInteger;
import java.math.BigDecimal;
public class BigDecimalDemo {
public static void main(String[] args) {
/* 大浮点数 */
// double a = 1.0-0.9;
//double b = 0.8-0.7;
// System.out.println(a);输出是一个无限接近的值
// System.out.println(b);
// System.out.println(a==b);false
BigDecimal a = new BigDecimal("1.0");
BigDecimal b = new BigDecimal("0.9");
BigDecimal c = a.subtract(b);
System.out.println(c);
}
}