Lines Matching refs:num
105 _PROTOTYPE(void _bc_free_num_ex, (bc_num *num, int persistent));
107 _PROTOTYPE(bc_num bc_copy_num, (bc_num num));
109 _PROTOTYPE(void bc_init_num, (bc_num *num));
111 _PROTOTYPE(int bc_str2num, (bc_num *num, char *str, int scale));
113 _PROTOTYPE(zend_string *bc_num2str_ex, (bc_num num, int scale));
115 _PROTOTYPE(void bc_int2num, (bc_num *num, int val));
117 _PROTOTYPE(long bc_num2long, (bc_num num));
121 _PROTOTYPE(char bc_is_zero, (bc_num num));
123 _PROTOTYPE(char bc_is_zero_for_scale, (bc_num num, int scale));
125 _PROTOTYPE(char bc_is_near_zero, (bc_num num, int scale));
127 _PROTOTYPE(char bc_is_neg, (bc_num num));
149 _PROTOTYPE(int bc_sqrt, (bc_num *num, int scale));
151 _PROTOTYPE(void bc_out_num, (bc_num num, int o_base, void (* out_char)(int),
159 #define bc_free_num(num) _bc_free_num_ex((num), 0) argument
160 #define bc_num2str(num) bc_num2str_ex((num), (num->n_scale)) argument