Searched refs:DoubleConsts (Results 1 - 8 of 8) sorted by relevance

/libcore/ojluni/src/main/java/sun/misc/
H A DFpUtils.java29 import sun.misc.DoubleConsts;
345 case DoubleConsts.MAX_EXPONENT+1: // NaN or infinity
351 case DoubleConsts.MIN_EXPONENT-1: // zero or subnormal
367 transducer &= DoubleConsts.SIGNIF_BIT_MASK;
375 (1L << (DoubleConsts.SIGNIFICAND_WIDTH - 1))) {
381 DoubleConsts.MIN_EXPONENT - (DoubleConsts.SIGNIFICAND_WIDTH-1) &&
382 exponent < DoubleConsts.MIN_EXPONENT);
387 assert( exponent >= DoubleConsts.MIN_EXPONENT &&
388 exponent <= DoubleConsts
[all...]
H A DDoubleConsts.java35 public class DoubleConsts { class
39 private DoubleConsts() {} method in class:DoubleConsts
H A DFloatingDecimal.java43 static final int EXP_SHIFT = DoubleConsts.SIGNIFICAND_WIDTH - 1;
45 static final long EXP_ONE = ((long)DoubleConsts.EXP_BIAS)<<EXP_SHIFT; // exponent of 1.0
820 double d2 = Double.longBitsToDouble( EXP_ONE | ( fractBits & DoubleConsts.SIGNIF_BIT_MASK ) );
823 int exponent = (int)((dBits & DoubleConsts.EXP_BIT_MASK) >> EXP_SHIFT) - DoubleConsts.EXP_BIAS;
824 boolean isNegative = (dBits & DoubleConsts.SIGN_BIT_MASK) != 0; // discover sign
826 long mask = DoubleConsts.SIGNIF_BIT_MASK >> exponent;
827 int r = (int)(( (dBits&DoubleConsts.SIGNIF_BIT_MASK) | FRACT_HOB )>>(EXP_SHIFT-exponent));
830 return (((dBits&~DoubleConsts.SIGN_BIT_MASK) == 0) ? 0 :
1263 long bigBbits = ieeeBits & DoubleConsts
[all...]
/libcore/ojluni/src/main/java/java/lang/
H A DDouble.java30 import sun.misc.DoubleConsts;
304 boolean subnormal = (d < DoubleConsts.MIN_NORMAL);
310 & DoubleConsts.SIGNIF_BIT_MASK) |
332 DoubleConsts.MIN_EXPONENT:
576 return Math.abs(d) <= DoubleConsts.MAX_VALUE;
839 if ( ((result & DoubleConsts.EXP_BIT_MASK) ==
840 DoubleConsts.EXP_BIT_MASK) &&
841 (result & DoubleConsts.SIGNIF_BIT_MASK) != 0L)
H A DMath.java32 import sun.misc.DoubleConsts;
702 long biasedExp = (longBits & DoubleConsts.EXP_BIT_MASK)
703 >> (DoubleConsts.SIGNIFICAND_WIDTH - 1);
704 long shift = (DoubleConsts.SIGNIFICAND_WIDTH - 2
705 + DoubleConsts.EXP_BIAS) - biasedExp;
708 long r = ((longBits & DoubleConsts.SIGNIF_BIT_MASK)
709 | (DoubleConsts.SIGNIF_BIT_MASK + 1));
722 // - a finite number with abs(a) < exp(2,DoubleConsts.SIGNIFICAND_WIDTH-64) < 1/2
1454 case DoubleConsts.MAX_EXPONENT+1: // NaN or infinity
1457 case DoubleConsts
[all...]
H A DFloat.java30 import sun.misc.DoubleConsts;
291 DoubleConsts.MIN_EXPONENT-
H A DStrictMath.java28 import sun.misc.DoubleConsts;
395 long mask = DoubleConsts.SIGNIF_BIT_MASK >> exponent;
/libcore/ojluni/src/main/java/java/util/
H A DFormatter.java61 import sun.misc.DoubleConsts;
3550 = (exponent == DoubleConsts.MIN_EXPONENT - 1);
3560 assert exponent >= DoubleConsts.MIN_EXPONENT &&
3561 exponent <= DoubleConsts.MAX_EXPONENT: exponent;
3566 = DoubleConsts.SIGNIFICAND_WIDTH - precision;
3567 assert(shiftDistance >= 1 && shiftDistance < DoubleConsts.SIGNIFICAND_WIDTH);
3572 = (doppel & (DoubleConsts.EXP_BIT_MASK
3573 | DoubleConsts.SIGNIF_BIT_MASK))
3592 long signBit = doppel & DoubleConsts.SIGN_BIT_MASK;

Completed in 582 milliseconds