Lines Matching refs:exp
23 int exp; variable
37 XFloat() : exp(0) { in XFloat()
42 XFloat(const XFloat &other) : exp(other.exp) { in XFloat()
49 exp = xn.exponent; in XFloat()
55 XFloat(int e, const UInt<Precision> &bits) : exp(e) { in XFloat()
63 exp += xn.exponent; in mul()
69 exp += carry_width == 64 ? 1 : 0; in mul()
74 if (exp < 0) in drop_int()
76 if (exp > int(Precision - 1)) { in drop_int()
82 man.shift_left(exp + 1); in drop_int()
83 man.shift_right(exp + 1); in drop_int()
108 int result_exp = exp + other.exp; in mul()
155 ++exp;
159 NormalFloat<double> d(exp, new_man, 0);
174 --exp; in normalize()