Lines Matching refs:num
39 bool bc_sqrt(bc_num *num, size_t scale) in bc_sqrt() argument
42 int cmp_res = bc_compare(*num, BCG(_zero_)); in bc_sqrt()
47 bc_free_num (num); in bc_sqrt()
48 *num = bc_copy_num(BCG(_zero_)); in bc_sqrt()
52 cmp_res = bc_compare(*num, BCG(_one_)); in bc_sqrt()
54 bc_free_num (num); in bc_sqrt()
55 *num = bc_copy_num(BCG(_one_)); in bc_sqrt()
64 rscale = MAX (scale, (*num)->n_scale); in bc_sqrt()
75 cscale = (*num)->n_scale; in bc_sqrt()
81 bc_int2num(&guess1, (*num)->n_len); in bc_sqrt()
94 bc_divide(*num, guess, &guess, cscale); in bc_sqrt()
108 bc_free_num (num); in bc_sqrt()
109 bc_divide(guess, BCG(_one_), num, rscale); in bc_sqrt()