BigDecimal类型数据 比较大小,与0比较大小

1.BigDecimal 比较大小

	 BigDecimal big1 = new BigDecimal(4.42524233436);	 
	 BigDecimal big2 = new BigDecimal(-2.12435255542);
	 BigDecimal big3 = new BigDecimal(0);
	 // -1小于,0相等,1大于
	 int result = big1.compareTo(big2);		 
	 System.out.println(result);// 1
	 
	//与0比较  特殊 -1小于,0相等,1大于
	 if (big1.compareTo(BigDecimal.ZERO) == 1) {	 
		System.out.println("大于0");
	}
	 if (big2.compareTo(BigDecimal.ZERO) == -1) {			 
			System.out.println("小于0");
		}
	 if (big3.compareTo(BigDecimal.ZERO) == 0) {			 
		 System.out.println("等于0");
	 }`

猜你喜欢

转载自blog.csdn.net/m0_46647628/article/details/111309714