java 判断BigDecimal weight在区间在0weight1
可以使用BigDecimal的compareTo方法来进行判断。首先,创建BigDecimal对象表示0和1:
BigDecimal zero = BigDecimal.ZERO;
BigDecimal one = BigDecimal.ONE;
然后,使用compareTo方法来比较weight和0、1的大小关系:
if (weight.compareTo(zero) > 0 && weight.compareTo(one) < 1) {
// weight在0和1之间
} else {
// weight不在0和1之间
}
在上述代码中,weight.compareTo(zero) > 0表示weight大于0,weight.compareTo(one) < 1表示weight小于1。如果两个条件都成立,则表示weight在0和1之间。否则,表示weight不在0和1之间。
原文地址: https://www.cveoy.top/t/topic/hQ8g 著作权归作者所有。请勿转载和采集!