BigDecimal 数据类型运算

BigDecimal 数据类型运算

        BigDecimal result01 = new BigDecimal("-1.00");
		BigDecimal result02 = new BigDecimal("8.07");
		//绝对值
		result01.abs();
		//加
		result01.add(result02);
		//减
		result01.subtract(result02);
		//乘
		result01.multiply(result02);
		//除    3为保留小数    BigDecimal.ROUND_HALF_UP为四舍五入保留规则
		result01.divide(result02, 3, BigDecimal.ROUND_HALF_UP);
		/** 比较大小 
		 * result01 大于result02返回1,result01 等于result02返回0,
		 * result01 小于result02返回-1
		 */
		int a = result01.compareTo(result02);

猜你喜欢

转载自blog.csdn.net/Start1234567/article/details/103521130