Lines Matching refs:xe
2147 xc, xe = x.int, x.exp
2150 xe += 1
2161 xe *= yc
2163 while xe % 10 == 0:
2164 xe //= 10
2168 exponent = xe * 10**ye
2221 xe = _decimal_lshift_exact(xe * yc, ye)
2222 if e is None or xe is None:
2248 xe = _decimal_lshift_exact(xe * yc, ye)
2249 if e is None or xe is None:
2260 xe = -e-xe
2261 return _dec_from_triple(0, str(xc), xe)
2267 if xe != 0 and len(str(abs(yc*xe))) <= -ye:
2286 xe, rem = divmod(xe, n)
2310 xe *= m
2320 zeros = min(xe-ideal_exponent, p-len(str_xc))
2323 return _dec_from_triple(0, str_xc+'0'*zeros, xe-zeros)
2473 xc, xe = x.int, x.exp
2483 coeff, exp = _dpower(xc, xe, yc, ye, p+extra)
5999 def _dpower(xc, xe, yc, ye, p): argument
6018 lxc = _dlog(xc, xe, p+b+1)
6030 if ((len(str(xc)) + xe >= 1) == (yc > 0)): # if x**y > 1: