Example #1
0
def mpi_sqrt(s, prec):
    sa, sb = s
    # sqrt is monotonous
    a = mpf_sqrt(sa, prec, round_floor)
    b = mpf_sqrt(sb, prec, round_ceiling)
    return a, b
Example #2
0
 def sqrt_fixed(x, prec):
     return to_fixed(mpf_sqrt(from_man_exp(x, -prec, prec), prec), prec)
Example #3
0
def mpi_sqrt(s, prec):
    sa, sb = s
    # sqrt is monotonous
    a = mpf_sqrt(sa, prec, round_floor)
    b = mpf_sqrt(sb, prec, round_ceiling)
    return a, b
Example #4
0
 def sqrt_fixed(x, prec):
     return to_fixed(mpf_sqrt(from_man_exp(x, -prec, prec), prec), prec)