• Home
  • Raw
  • Download

Lines Matching refs:ISZERO

445     || (dn->bits&DECNEG && !ISZERO(dn)));                   /* bad  */  in uprv_decNumberToUInt32()
1315 if (ISZERO(rhs)) { /* +/- zeros -> error */ in uprv_decNumberLn()
1457 if (ISZERO(rhs)) { /* +/- zeros -> error */ in uprv_decNumberLog10()
1466 if (!(rhs->bits&(DECNEG|DECSPECIAL)) && !ISZERO(rhs)) { in uprv_decNumberLog10()
1512 if (a->bits&DECSPECIAL || ISZERO(a)) { in uprv_decNumberLog10()
2182 if (ISZERO(dac)) { /* x==1, 1.0, etc. */ in uprv_decNumberPower()
2235 if (status&DEC_Overflow || ISZERO(dac)) break; in uprv_decNumberPower()
2901 if (ISZERO(rhs)) { in uprv_decNumberSquareRoot()
3105 if (!ISZERO(t)) status|=DEC_Inexact|DEC_Rounded; /* not equal */ in uprv_decNumberSquareRoot()
3725 if (!ISZERO(dn)) pre+=adj; in decToString()
3904 if (ISZERO(lhs)) { in decAddOp()
3916 if (ISZERO(res)) { /* both 0: special IEEE 754 rules */ in decAddOp()
3940 if (ISZERO(rhs)) { /* [lhs is non-zero] */ in decAddOp()
4164 if (ISZERO(res) && diffsign in decAddOp()
4360 if (ISZERO(rhs)) { /* x/0 is always exceptional */ in decDivideOp()
4361 if (ISZERO(lhs)) { in decDivideOp()
4376 if (ISZERO(lhs)) { /* 0/x [x!=0] */ in decDivideOp()
4946 if (((lhs->bits & DECINF)==0 && ISZERO(lhs)) in decMultiplyOp()
4947 ||((rhs->bits & DECINF)==0 && ISZERO(rhs))) { in decMultiplyOp()
5316 if (ISZERO(rhs)) { /* zeros -> exact 1 */ in decExpOp()
5509 if (*status&DEC_Overflow || ISZERO(t)) break;} in decExpOp()
5525 if (ISZERO(a)) residue=0; /* .. unless underflowed to 0 */ in decExpOp()
5668 if (ISZERO(rhs)) { /* +/- zeros -> -Infinity */
5840 if (ISZERO(a)) residue=0; /* .. unless underflowed to 0 */
5946 if (ISZERO(lhs)) { /* zero coefficient unchanged */
5985 if (ISZERO(res) && !set->extended) res->bits=0; /* subset; no -0 */
6222 if (ISZERO(lhs)) result=0;
6224 if (ISZERO(rhs)) return result; /* LHS wins or both 0 */
6232 if (ISZERO(rhs)) sigr=0;
6650 if (ISZERO(dn)) { /* .. or 0 */
7289 if ISZERO(dn) { /* value is zero */
7376 if (!ISZERO(dn)) {
7399 if (ISZERO(dn)) { /* zero does not overflow magnitude */
7494 if ISZERO(dn) { /* value is zero */
7540 if (ISZERO(dn)) *status|=DEC_Clamped;
7570 && !ISZERO(rhs)) *status|=DEC_Invalid_operation;
7604 if (ISZERO(dn)) return 0; /* zeros are OK, with any exponent */