Lines Matching refs:scale
93 bc_num _bc_new_num_ex(int length, int scale, int persistent);
101 int bc_str2num(bc_num *num, char *str, int scale);
103 zend_string *bc_num2str_ex(bc_num num, int scale);
113 char bc_is_zero_for_scale(bc_num num, int scale);
115 char bc_is_near_zero(bc_num num, int scale);
123 void bc_multiply(bc_num n1, bc_num n2, bc_num *prod, int scale);
125 int bc_divide(bc_num n1, bc_num n2, bc_num *quot, int scale);
127 int bc_modulo(bc_num num1, bc_num num2, bc_num *resul, int scale);
129 int bc_divmod(bc_num num1, bc_num num2, bc_num *quo, bc_num *rem, int scale);
131 zend_result bc_raisemod(bc_num base, bc_num expo, bc_num mo, bc_num *result, int scale);
133 void bc_raise(bc_num num1, bc_num num2, bc_num *resul, int scale);
135 int bc_sqrt(bc_num *num, int scale);
140 #define bc_new_num(length, scale) _bc_new_num_ex((length), (scale), 0) argument