39 bc_num power, exponent, modulus, parity, temp;
69 power = bc_copy_num(base);
70 exponent = bc_copy_num(expo);
71 modulus = bc_copy_num(mod);
bool bc_modulo(bc_num num1, bc_num num2, bc_num *resul, size_t scale)
void bc_init_num(bc_num *num)
bool bc_is_neg(bc_num num)
bool bc_divmod(bc_num num1, bc_num num2, bc_num *quo, bc_num *rem, size_t scale)
bool bc_is_zero(bc_num num)
struct bc_struct * bc_num
#define bc_new_num(length, scale)
#define bc_multiply_ex(n1, n2, result, scale_min)
bcmath_compare_result _bc_do_compare(bc_num n1, bc_num n2, size_t scale, bool use_sign)
raise_mod_status bc_raisemod(bc_num base, bc_num expo, bc_num mod, bc_num *result, size_t scale)
ZEND_API void(ZEND_FASTCALL *zend_touch_vm_stack_data)(void *vm_stack_data)