Lines Matching refs:eval_prec
1028 int eval_prec = (precision >= max_prec? max_prec : in get_appr() local
1030 BigInteger result = approximate(eval_prec); in get_appr()
1031 min_prec = eval_prec; in get_appr()
1034 return scale(result, eval_prec - precision); in get_appr()
1596 final int eval_prec = p - extra_eval_prec; in approximate() local
1597 BigInteger a = BigInteger.ONE.shiftLeft(-eval_prec); in approximate()
1598 BigInteger b = SQRT_HALF.get_appr(eval_prec); in approximate()
1599 BigInteger t = BigInteger.ONE.shiftLeft(-eval_prec - 2); in approximate()
1607 final BigInteger b_prod = a.multiply(b).shiftRight(-eval_prec); in approximate()
1611 final CR b_prod_as_CR = CR.valueOf(b_prod).shiftRight(-eval_prec); in approximate()
1618 next_b = next_b_as_CR.get_appr(eval_prec); in approximate()
1628 next_b = next_b_as_CR.get_appr(eval_prec); in approximate()
1636 .shiftLeft(n + eval_prec)); // shift dist. usually neg. in approximate()