Lines Matching refs:exp
100 int exp = 0;
101 const double frac = deFractExp(deAbs(x), &exp);
111 --exp;
114 exp = m_minExp;
117 exp = de::max(exp, m_minExp);
120 const double oneULP = deLdExp(1.0, exp - m_fractionBits);
131 //! for subnormals it is less and for values of exp where 2^exp is too
133 int FloatFormat::exponentShift (int exp) const
135 return m_fractionBits - de::max(m_minExp - exp, 0);
143 int exp = 0;
144 const double frac = deFractExp(d, &exp);
145 const int shift = exponentShift(exp);
149 return deLdExp(roundFrac, exp - shift);
204 int exp = 0;
205 deFractExp(d, &exp);
207 if (roundUnderOverflow && exp > m_maxExp && (upward == (d < 0.0)))
236 int exp = 0;
237 const double frac = deFractExp(deAbs(x), &exp);
238 const int shift = exponentShift(exp);
242 const int exponent = exp + m_fractionBits - shift;