Lines Matching full:exponent
62 return DiyFp(Significand(), Exponent());
69 int e = Exponent();
101 int Exponent() const {
148 return DiyFp(Significand() * 2 + 1, Exponent() - 1);
153 // exponent as m_plus.
167 // Note: denormals have the same exponent as the smallest normals.
204 int exponent = diy_fp.e();
207 exponent++;
209 if (exponent >= kMaxExponent) {
212 if (exponent < kDenormalExponent) {
215 while (exponent > kDenormalExponent && (significand & kHiddenBit) == 0) {
217 exponent--;
220 if (exponent == kDenormalExponent && (significand & kHiddenBit) == 0) {
223 biased_exponent = static_cast<uint64_t>(exponent + kExponentBias);