Lines Matching refs:size_t
43 size_t n_len; /* The number of digits before the decimal point. */
44 size_t n_scale; /* The number of digits after the decimal point. */
90 bc_num _bc_new_num_ex(size_t length, size_t scale, bool persistent);
98 bool bc_str2num(bc_num *num, char *str, size_t scale);
100 zend_string *bc_num2str_ex(bc_num num, size_t scale);
110 bool bc_is_zero_for_scale(bc_num num, size_t scale);
112 bool bc_is_near_zero(bc_num num, size_t scale);
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);
120 void bc_multiply(bc_num n1, bc_num n2, bc_num *prod, size_t scale);
124 bool bc_modulo(bc_num num1, bc_num num2, bc_num *resul, size_t scale);
126 bool bc_divmod(bc_num num1, bc_num num2, bc_num *quo, bc_num *rem, size_t scale);
137 raise_mod_status bc_raisemod(bc_num base, bc_num exponent, bc_num mod, bc_num *result, size_t scale…
139 void bc_raise(bc_num base, long exponent, bc_num *resul, size_t scale);
141 void bc_raise_bc_exponent(bc_num base, bc_num exponent, bc_num *resul, size_t scale);
143 bool bc_sqrt(bc_num *num, size_t scale);