Lines Matching refs:sign
97 // the strategy is to shift until we get a non-zero sign bit
412 // discover and delete sign
429 isNegative = false; // NaN has no sign!
472 // discover and delete sign
489 isNegative = false; // NaN has no sign!
1050 return (potentialNaN ? new FloatingDecimal(Double.NaN) // NaN has no sign
1894 * We must isolate the sign, significand, and exponent
1895 * fields. The sign value is straightforward. Since
1900 * After extracting the sign, we normalized the
1917 // Extract significand sign
1919 double sign = (( group1 == null ) || group1.equals("+"))? 1.0 : -1.0;
2010 return new FloatingDecimal(sign * 0.0);
2019 * overflow, examine the sign of the exponent and
2042 return new FloatingDecimal(sign * (positiveExponent ?
2047 (positiveExponent ? 1L : -1L) * // exponent sign
2197 return new FloatingDecimal(sign * Double.POSITIVE_INFINITY);
2226 return new FloatingDecimal(sign * 0.0);
2302 sign));
2347 // For negative values, the sign of the
2525 * the MSB into the high words sign bit. But because we know that