Java BigDecimal
1.BigDecimal 实现了任意精度的浮点数运算,可以使用valueOf方法将普通的数值转换为该对象。
1 package bigDecimal; 2 3 import java.math.BigDecimal; 4 /** 5 * 使用BigDecimal 大数值类时不能使用熟悉的算术运算符(+ - * /) 6 */ 7 public class BigDecimalDemo { 8 9 public static void main(String[] args){ 10 BigDecimal bigDecimal = BigDecimal.valueOf(4); 11 BigDecimal bigDecimal1 = BigDecimal.valueOf(50); 12 System.out.println("加:" + bigDecimal1.add(bigDecimal)); 13 System.out.println("减:" + bigDecimal1.subtract(bigDecimal)); 14 System.out.println("乘:" + bigDecimal1.multiply(bigDecimal)); 15 System.out.println("除:" + bigDecimal1.divide(bigDecimal)); 16 } 17 18 }