BigInteger和BigDecimal大数值类的使用

/*
BigInteger和BigDecimal大数值类的使用
*/
import java.math.BigInteger;
import java.math.BigDecimal;
import java.math.RoundingMode;
public class Sample
{
	public static void main(String[] args)
	{
		BigInteger bi = BigInteger.valueOf(100);
		BigInteger bi2 = BigInteger.valueOf(110);
		BigInteger bi3 = bi.add(bi2);//加法运算

		BigDecimal bd = BigDecimal.valueOf(100.01);
		BigDecimal bd2 = BigDecimal.valueOf(5.01);

		BigDecimal bd3 = bd.divide(bd2,0,BigDecimal.ROUND_HALF_UP);//保留小数点后面0位,向上取整!
		System.out.println(bd3);
	}
}


你可能感兴趣的:(BigInteger和BigDecimal大数值类的使用)