Lines Matching defs:signum
1115 return (fst.signum == snd.signum) ?
1146 boolean lhsIsZero = lhs.signum() == 0;
1147 boolean augendIsZero = augend.signum() == 0;
1248 small = BigDecimal.valueOf(small.signum(),
1439 qsign = (ldivisor < 0) ? -bdividend.signum : bdividend.signum;
1444 qsign = (bdividend.signum != bdivisor.signum) ? -1 : 1;
1584 if (divisor.signum() == 0) { // x/0
1585 if (this.signum() == 0) // 0/0
1592 if (this.signum() == 0) // 0/y
1666 if (divisor.signum() == 0) { // x/0
1667 if (dividend.signum() == 0) // 0/0
1671 if (dividend.signum() == 0) // 0/y
1724 if(this.signum() == 0 && divisor.signum() != 0)
2061 return (signum() < 0 ? negate() : this);
2076 return (signum() < 0 ? negate(mc) : plus(mc));
2148 * Returns the signum function of this {@code BigDecimal}.
2153 public int signum() {
2155 Long.signum(intCompact):
2156 intVal.signum();
2385 if (this.signum() == 0) // zero can have any scale
2560 int xsign = this.signum();
2561 int ysign = val.signum();
2881 return bd.getValueString(bd.signum(), bd.intVal.abs().toString(), bd.scale);
2885 private String getValueString(int signum, String intString, int scale) {
2890 return (signum<0 ? "-0." : "0.") + intString;
2894 if (signum < 0)
2898 buf.append(signum<0 ? "-0." : "0.");
2985 if (this.signum() == 0)
3289 if (signum() < 0) // prefix '-' if negative
3320 if (signum() == 0) {
3632 if (b.signum == 0)
3661 if (qr[1].signum() != 0)
3690 ((b = intVal) == null || b.signum() != 0))
3780 return (b.signum < 0)? -u : u;