Searched refs:scale_min (Results 1 – 5 of 5) sorted by relevance
/PHP-8.3/ext/bcmath/libbcmath/src/ |
H A D | add.c | 42 void bc_add(bc_num n1, bc_num n2, bc_num *result, size_t scale_min) in bc_add() argument 47 sum = _bc_do_add(n1, n2, scale_min); in bc_add() 55 sum = _bc_do_sub(n2, n1, scale_min); in bc_add() 60 sum = bc_new_num (1, MAX(scale_min, MAX(n1->n_scale, n2->n_scale))); in bc_add() 65 sum = _bc_do_sub(n1, n2, scale_min); in bc_add()
|
H A D | sub.c | 42 void bc_sub(bc_num n1, bc_num n2, bc_num *result, size_t scale_min) in bc_sub() argument 47 diff = _bc_do_add(n1, n2, scale_min); in bc_sub() 55 diff = _bc_do_sub(n2, n1, scale_min); in bc_sub() 60 size_t res_scale = MAX (scale_min, MAX(n1->n_scale, n2->n_scale)); in bc_sub() 67 diff = _bc_do_sub(n1, n2, scale_min); in bc_sub()
|
H A D | doaddsub.c | 41 bc_num _bc_do_add(bc_num n1, bc_num n2, size_t scale_min) in _bc_do_add() argument 52 sum = bc_new_num (sum_digits, MAX(sum_scale, scale_min)); in _bc_do_add() 55 if (scale_min > sum_scale) { in _bc_do_add() 57 for (int count = scale_min - sum_scale; count > 0; count--) { in _bc_do_add() 132 bc_num _bc_do_sub(bc_num n1, bc_num n2, size_t scale_min) in _bc_do_sub() argument 146 diff = bc_new_num (diff_len, MAX(diff_scale, scale_min)); in _bc_do_sub() 149 if (scale_min > diff_scale) { in _bc_do_sub() 151 for (count = scale_min - diff_scale; count > 0; count--) { in _bc_do_sub()
|
H A D | private.h | 39 bc_num _bc_do_add (bc_num n1, bc_num n2, size_t scale_min); 40 bc_num _bc_do_sub (bc_num n1, bc_num n2, size_t scale_min);
|
H A D | bcmath.h | 116 void bc_add(bc_num n1, bc_num n2, bc_num *result, size_t scale_min); 118 void bc_sub(bc_num n1, bc_num n2, bc_num *result, size_t scale_min);
|
Completed in 11 milliseconds