Lines Matching refs:yc
2116 yc, ye = y.int, y.exp
2117 while yc % 10 == 0:
2118 yc //= 10
2124 xe *= yc
2183 e = _decimal_lshift_exact(e * yc, ye)
2184 xe = _decimal_lshift_exact(xe * yc, ye)
2210 e = _decimal_lshift_exact(e * yc, ye)
2211 xe = _decimal_lshift_exact(xe * yc, ye)
2228 m, n = yc*10**ye, 1
2230 if xe != 0 and len(str(abs(yc*xe))) <= -ye:
2233 if xc != 1 and len(str(abs(yc)*xc_bits)) <= -ye:
2235 m, n = yc, 10**(-ye)
2438 yc, ye = y.int, y.exp
2440 yc = -yc
2446 coeff, exp = _dpower(xc, xe, yc, ye, p+extra)
5960 def _dpower(xc, xe, yc, ye, p): argument
5976 b = len(str(abs(yc))) + ye
5984 pc = lxc*yc*10**shift
5986 pc = _div_nearest(lxc*yc, 10**-shift)
5991 if ((len(str(xc)) + xe >= 1) == (yc > 0)): # if x**y > 1: