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");
	 }`
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐