Home
last modified time | relevance | path

Searched refs:BC_VECTOR_BOUNDARY_NUM (Results 1 – 3 of 3) sorted by relevance

/PHP-8.4/ext/bcmath/libbcmath/src/
H A Dprivate.h49 # define BC_VECTOR_BOUNDARY_NUM (BC_VECTOR) 100000000 macro
55 # define BC_VECTOR_BOUNDARY_NUM (BC_VECTOR) 10000 macro
68 …BC_VECTOR_NO_OVERFLOW_ADD_COUNT (~((BC_VECTOR) 0) / (BC_VECTOR_BOUNDARY_NUM * BC_VECTOR_BOUNDARY_N…
H A Ddiv.c58 …umerator_top_index - i - 1] += numerator_vectors[numerator_top_index - i] * BC_VECTOR_BOUNDARY_NUM; in bc_fast_div()
63 …umerator_top_index - i - 1] += numerator_vectors[numerator_top_index - i] * BC_VECTOR_BOUNDARY_NUM; in bc_fast_div()
190 numerator_high_part += div_carry * BC_VECTOR_BOUNDARY_NUM * high_part_shift; in bc_standard_div()
203 numerator_vectors[numerator_top_index - i] += div_carry * BC_VECTOR_BOUNDARY_NUM; in bc_standard_div()
223 BC_VECTOR sub_low = sub % BC_VECTOR_BOUNDARY_NUM; in bc_standard_div()
224 borrow = sub / BC_VECTOR_BOUNDARY_NUM; in bc_standard_div()
229 numerator_calc_bottom[j] += BC_VECTOR_BOUNDARY_NUM - sub_low; in bc_standard_div()
244 carry = numerator_calc_bottom[j] / BC_VECTOR_BOUNDARY_NUM; in bc_standard_div()
245 numerator_calc_bottom[j] %= BC_VECTOR_BOUNDARY_NUM; in bc_standard_div()
H A Drecmul.c46 prod_vector[i + 1] += prod_vector[i] / BC_VECTOR_BOUNDARY_NUM; in bc_mul_carry_calc()
47 prod_vector[i] %= BC_VECTOR_BOUNDARY_NUM; in bc_mul_carry_calc()

Completed in 11 milliseconds