Functions |
void | add_int_big (eusinteger_t c, pointer x) |
int | big_compare (pointer x, pointer y) |
int | big_length (pointer x) |
pointer | big_minus (pointer x) |
pointer | big_plus (pointer x, pointer y) |
void | big_quotient_remainder (pointer x0, pointer y0, pointer *qp, pointer *rp) |
pointer | big_quotient_remainder_auxiliary (pointer x, pointer y, int i) |
eusinteger_t | big_sign (pointer x) |
pointer | big_times (pointer x, pointer y) |
eusfloat_t | big_to_float (pointer x) |
eusinteger_t | big_zerop (pointer x) |
void | complement_big (pointer x) |
pointer | copy_big (pointer x) |
eusinteger_t | div_big_big (pointer x, pointer y) |
eusinteger_t | div_int_big (eusinteger_t c, pointer x) |
pointer | eusfloat_to_big (float f) |
pointer | extend_big (pointer b, int newsize) |
void | extended_div (eusinteger_t d, eusinteger_t h, eusinteger_t l, eusinteger_t *qp, eusinteger_t *rp) |
| extended_div (u_int d, u_int h, u_int l, u_int *qp, u_int *rp) |
void | extended_mul (eusinteger_t d, eusinteger_t q, eusinteger_t r, eusinteger_t *hp, eusinteger_t *lp) |
| extended_mul (u_int d, u_int q, u_int r, u_int *hp, u_int *lp) |
eusinteger_t | get_standardizing_factor_and_normalize (pointer x) |
static | low_extended_mul (extended_mul(d, extended_mul(q, extended_mul(r, extended_mul(hp, u_int *lp) |
pointer | makebig () |
void | mul_int_big (eusinteger_t c, pointer x) |
pointer | normalize_big (pointer x) |
pointer | normalize_bignum (pointer x) |
pointer | stretch_big (pointer x, eusinteger_t i) |
void | sub_int_big (eusinteger_t c, pointer x) |
void | sub_int_big_big (eusinteger_t c, pointer x, pointer y) |
Variables |
static char * | rcsid = "@(#)$Id$" |