Lines Matching refs:eval_prec
1034 int eval_prec = (precision >= max_prec? max_prec : in get_appr() local
1036 BigInteger result = approximate(eval_prec); in get_appr()
1037 min_prec = eval_prec; in get_appr()
1040 return scale(result, eval_prec - precision); in get_appr()
1602 final int eval_prec = p - extra_eval_prec; in approximate() local
1603 BigInteger a = BigInteger.ONE.shiftLeft(-eval_prec); in approximate()
1604 BigInteger b = SQRT_HALF.get_appr(eval_prec); in approximate()
1605 BigInteger t = BigInteger.ONE.shiftLeft(-eval_prec - 2); in approximate()
1613 final BigInteger b_prod = a.multiply(b).shiftRight(-eval_prec); in approximate()
1617 final CR b_prod_as_CR = CR.valueOf(b_prod).shiftRight(-eval_prec); in approximate()
1624 next_b = next_b_as_CR.get_appr(eval_prec); in approximate()
1634 next_b = next_b_as_CR.get_appr(eval_prec); in approximate()
1642 .shiftLeft(n + eval_prec)); // shift dist. usually neg. in approximate()