Lines Matching defs:exponent
98 int exponent = d.Exponent();
100 if (exponent < 0) {
101 if (exponent <= -base::Double::kSignificandSize) return 0;
102 bits = d.Significand() >> -exponent;
104 if (exponent > 31) return 0;
108 bits = (d.Significand() << exponent) & 0xFFFFFFFFul;
122 int exponent = d.Exponent();
124 if (exponent < 0) {
125 if (exponent <= -base::Double::kSignificandSize) return 0;
126 bits = d.Significand() >> -exponent;
128 if (exponent > 63) return 0;
129 bits = (d.Significand() << exponent);
170 // bits of the exponent, by effectively setting the (implicit) top bit of the
177 // exponent = 52
183 // exponent and remaining significand bits are valid, and only then check the