Home
last modified time | relevance | path

Searched refs:bc_num (Results 1 – 25 of 25) sorted by relevance

/PHP-7.3/ext/bcmath/libbcmath/src/
H A Dbcmath.h37 typedef struct bc_struct *bc_num; typedef
107 _PROTOTYPE(bc_num bc_copy_num, (bc_num num));
119 _PROTOTYPE(int bc_compare, (bc_num n1, bc_num n2));
127 _PROTOTYPE(void bc_add, (bc_num n1, bc_num n2, bc_num *result, int scale_min));
129 _PROTOTYPE(void bc_sub, (bc_num n1, bc_num n2, bc_num *result, int scale_min));
131 _PROTOTYPE(void bc_multiply, (bc_num n1, bc_num n2, bc_num *prod, int scale));
133 _PROTOTYPE(int bc_divide, (bc_num n1, bc_num n2, bc_num *quot, int scale));
135 _PROTOTYPE(int bc_modulo, (bc_num num1, bc_num num2, bc_num *result,
138 _PROTOTYPE(int bc_divmod, (bc_num num1, bc_num num2, bc_num *quot,
141 _PROTOTYPE(int bc_raisemod, (bc_num base, bc_num expo, bc_num mod,
[all …]
H A Dprivate.h35 int _bc_do_compare (bc_num n1, bc_num n2, int use_sign, int ignore_last);
36 bc_num _bc_do_add (bc_num n1, bc_num n2, int scale_min);
37 bc_num _bc_do_sub (bc_num n1, bc_num n2, int scale_min);
38 void _bc_rm_leading_zeros (bc_num num);
H A Ddivmod.c48 bc_divmod (bc_num num1, bc_num num2, bc_num *quot, bc_num *rem, int scale) in bc_divmod()
50 bc_num quotient = NULL; in bc_divmod()
51 bc_num temp; in bc_divmod()
83 bc_modulo (bc_num num1, bc_num num2, bc_num *result, int scale) in bc_modulo()
H A Dinit.c43 bc_num
47 bc_num temp;
53 temp = (bc_num) safe_pemalloc (1, sizeof(bc_struct)+length, scale, persistent);
71 bc_num *num; in _bc_free_num_ex()
101 bc_num
102 bc_copy_num (bc_num num) in bc_copy_num()
112 bc_init_num (bc_num *num) in bc_init_num()
H A Drecmul.c53 static bc_num
58 bc_num temp;
60 temp = (bc_num) emalloc (sizeof(bc_struct));
72 _bc_simp_mul (bc_num n1, int n1len, bc_num n2, int n2len, bc_num *prod, in _bc_simp_mul()
107 _bc_shift_addsub (bc_num accum, bc_num val, int shift, int sub) in _bc_shift_addsub()
173 _bc_rec_mul (bc_num u, int ulen, bc_num v, int vlen, bc_num *prod, in _bc_rec_mul()
176 bc_num u0, u1, v0, v1; in _bc_rec_mul()
177 bc_num m1, m2, m3, d1, d2; in _bc_rec_mul()
269 bc_multiply (bc_num n1, bc_num n2, bc_num *prod, int scale) in bc_multiply()
271 bc_num pval; in bc_multiply()
H A Draisemod.c47 _bc_truncate (bc_num *num) in _bc_truncate()
49 bc_num temp; in _bc_truncate()
64 bc_raisemod (bc_num base, bc_num expo, bc_num mod, bc_num *result, int scale) in bc_raisemod()
66 bc_num power, exponent, modulus, parity, temp; in bc_raisemod()
H A Draise.c47 bc_raise (bc_num num1, bc_num num2, bc_num *result, int scale) in bc_raise()
49 bc_num temp, power; in bc_raise()
H A Ddoaddsub.c46 bc_num
48 bc_num n1, n2; in _bc_do_add()
51 bc_num sum;
138 bc_num
140 bc_num n1, n2; in _bc_do_sub()
143 bc_num diff;
H A Dsub.c48 bc_num n1, n2, *result; in bc_sub()
51 bc_num diff = NULL;
H A Dadd.c48 bc_num n1, n2, *result; in bc_add()
51 bc_num sum = NULL;
H A Dneg.c45 bc_num num; in bc_is_neg()
H A Dcompare.c48 bc_num n1, n2; in _bc_do_compare()
157 bc_num n1, n2; in bc_compare()
H A Drmzero.c47 bc_num num; in _bc_rm_leading_zeros()
H A Doutput.c90 bc_out_num (bc_num num, int o_base, void (*out_char)(int), int leading_zero) in bc_out_num()
92 bc_out_num (bc_num num, int o_base, void (*out_char)(), int leading_zero) in bc_out_num()
98 bc_num int_part, frac_part, base, cur_dig, t_num, max_o_digit; in bc_out_num()
H A Ddiv.c88 bc_divide (bc_num n1, bc_num n2, bc_num *quot, int scale) in bc_divide()
90 bc_num qval; in bc_divide()
H A Dsqrt.c45 bc_sqrt (bc_num *num, int scale) in bc_sqrt()
49 bc_num guess, guess1, point5, diff; in bc_sqrt()
H A Dzero.c44 bc_is_zero (bc_num num) in bc_is_zero()
H A Dnearzero.c47 bc_num num; in bc_is_near_zero()
H A Ddebug.c51 pn (bc_num num) in pn()
H A Dnum2long.c48 bc_num num; in bc_num2long()
H A Dint2num.c46 bc_num *num; in bc_int2num()
H A Dnum2str.c45 bc_num num; in bc_num2str_ex()
H A Dstr2num.c44 bc_str2num (bc_num *num, char *str, int scale) in bc_str2num()
/PHP-7.3/ext/bcmath/
H A Dphp_bcmath.h46 bc_num _zero_;
47 bc_num _one_;
48 bc_num _two_;
H A Dbcmath.c196 static void php_str2num(bc_num *num, char *str) in php_str2num()
215 bc_num first, second, result; in PHP_FUNCTION()
250 bc_num first, second, result; in PHP_FUNCTION()
285 bc_num first, second, result; in PHP_FUNCTION()
320 bc_num first, second, result; in PHP_FUNCTION()
362 bc_num first, second, result; in PHP_FUNCTION()
403 bc_num first, second, mod, result; in PHP_FUNCTION()
445 bc_num first, second, result; in PHP_FUNCTION()
480 bc_num result; in PHP_FUNCTION()
513 bc_num first, second; in PHP_FUNCTION()

Completed in 73 milliseconds