BigInteger和BigDecimal
代码演示
package com.tian.servlet;
import java.math.BigDecimal;
import java.math.BigInteger;
public class Test {
public static void main(String[] args) {
BigInteger v1=new BigInteger("134564546586743541335");
BigInteger v2=new BigInteger("99999999999465999999");
BigInteger sum=v1.add(v2);
System.out.println(sum);
BigInteger sum1=v1.subtract(v2);
System.out.println(sum1);
BigInteger sum2=v1.multiply(v2);
System.out.println(sum2);
BigInteger sum3=v1.divide(v2);
System.out.println(sum3);
System.out.println("----------BigDecimal---------------");
BigDecimal b=new BigDecimal("0.0002");
BigDecimal b1=new BigDecimal("0.0001");
BigDecimal res=b.add(b1);
System.out.println(res);
BigDecimal res1=b.subtract(b1);
System.out.println(res1);
BigDecimal res2=b.multiply(b1);
System.out.println(res2);
BigDecimal res3=b.divide(b1);
System.out.println(res3);
}
}