public int compareTo(BigDecimal val) { // Quick path for equal scale and non-inflated case. if (scale == val.scale) { long xs = intCompact; long ys = val.intCompact; if (xs != INFLATED && ys != INFLATED) return xs != ys ? ((xs > ys) ? 1 : -1) : 0; } int xsign = this.signum(); int ysign = val.signum(); if (xsign != ysign) return (xsign > ysign) ? 1 : -1; if (xsign == 0) return 0; int cmp = compareMagnitude(val); return (xsign > 0) ? cmp : -cmp; }
eg:
a.comparedTo (b)
如果a大于b返回1;
如果a小于b返回-1;
如果a等于b返回0;
转载于:https://www.cnblogs.com/wwwcf1982603555/p/9252659.html
相关资源:各显卡算力对照表!