_PROTOTYPE 94 ext/bcmath/libbcmath/src/bcmath.h #ifndef _PROTOTYPE _PROTOTYPE 102 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(void bc_init_numbers, (TSRMLS_D)); _PROTOTYPE 104 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(bc_num _bc_new_num_ex, (int length, int scale, int persistent)); _PROTOTYPE 106 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(void _bc_free_num_ex, (bc_num *num, int persistent)); _PROTOTYPE 108 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(bc_num bc_copy_num, (bc_num num)); _PROTOTYPE 110 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(void bc_init_num, (bc_num *num TSRMLS_DC)); _PROTOTYPE 112 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(void bc_str2num, (bc_num *num, char *str, int scale TSRMLS_DC)); _PROTOTYPE 114 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(char *bc_num2str, (bc_num num)); _PROTOTYPE 116 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(void bc_int2num, (bc_num *num, int val)); _PROTOTYPE 118 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(long bc_num2long, (bc_num num)); _PROTOTYPE 120 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(int bc_compare, (bc_num n1, bc_num n2)); _PROTOTYPE 122 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(char bc_is_zero, (bc_num num TSRMLS_DC)); _PROTOTYPE 124 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(char bc_is_near_zero, (bc_num num, int scale)); _PROTOTYPE 126 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(char bc_is_neg, (bc_num num)); _PROTOTYPE 128 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(void bc_add, (bc_num n1, bc_num n2, bc_num *result, int scale_min)); _PROTOTYPE 130 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(void bc_sub, (bc_num n1, bc_num n2, bc_num *result, int scale_min)); _PROTOTYPE 132 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(void bc_multiply, (bc_num n1, bc_num n2, bc_num *prod, int scale TSRMLS_DC)); _PROTOTYPE 134 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(int bc_divide, (bc_num n1, bc_num n2, bc_num *quot, int scale TSRMLS_DC)); _PROTOTYPE 136 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(int bc_modulo, (bc_num num1, bc_num num2, bc_num *result, _PROTOTYPE 139 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(int bc_divmod, (bc_num num1, bc_num num2, bc_num *quot, _PROTOTYPE 142 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(int bc_raisemod, (bc_num base, bc_num expo, bc_num mod, _PROTOTYPE 145 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(void bc_raise, (bc_num num1, bc_num num2, bc_num *result, _PROTOTYPE 148 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(int bc_sqrt, (bc_num *num, int scale TSRMLS_DC)); _PROTOTYPE 150 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(void bc_out_num, (bc_num num, int o_base, void (* out_char)(int), _PROTOTYPE 155 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(void bc_rt_warn, (char *mesg ,...)); _PROTOTYPE 156 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(void bc_rt_error, (char *mesg ,...)); _PROTOTYPE 157 ext/bcmath/libbcmath/src/bcmath.h _PROTOTYPE(void bc_out_of_memory, (void));