Lines Matching refs:prec

141     limb_t prec;  member
282 int bf_add(bf_t *r, const bf_t *a, const bf_t *b, limb_t prec, bf_flags_t flags);
283 int bf_sub(bf_t *r, const bf_t *a, const bf_t *b, limb_t prec, bf_flags_t flags);
284 int bf_add_si(bf_t *r, const bf_t *a, int64_t b1, limb_t prec, bf_flags_t flags);
285 int bf_mul(bf_t *r, const bf_t *a, const bf_t *b, limb_t prec, bf_flags_t flags);
286 int bf_mul_ui(bf_t *r, const bf_t *a, uint64_t b1, limb_t prec, bf_flags_t flags);
287 int bf_mul_si(bf_t *r, const bf_t *a, int64_t b1, limb_t prec,
289 int bf_mul_2exp(bf_t *r, slimb_t e, limb_t prec, bf_flags_t flags);
290 int bf_div(bf_t *r, const bf_t *a, const bf_t *b, limb_t prec, bf_flags_t flags);
293 limb_t prec, bf_flags_t flags, int rnd_mode);
294 int bf_rem(bf_t *r, const bf_t *a, const bf_t *b, limb_t prec,
296 int bf_remquo(slimb_t *pq, bf_t *r, const bf_t *a, const bf_t *b, limb_t prec,
300 int bf_round(bf_t *r, limb_t prec, bf_flags_t flags);
302 int bf_sqrt(bf_t *r, const bf_t *a, limb_t prec, bf_flags_t flags);
319 limb_t prec, bf_flags_t flags);
324 limb_t prec, bf_flags_t flags);
326 slimb_t expn, limb_t prec, bf_flags_t flags);
372 char *bf_ftoa(size_t *plen, const bf_t *a, int radix, limb_t prec,
387 int bf_can_round(const bf_t *a, slimb_t prec, bf_rnd_t rnd_mode, slimb_t k);
401 int bf_const_log2(bf_t *T, limb_t prec, bf_flags_t flags);
402 int bf_const_pi(bf_t *T, limb_t prec, bf_flags_t flags);
403 int bf_exp(bf_t *r, const bf_t *a, limb_t prec, bf_flags_t flags);
404 int bf_log(bf_t *r, const bf_t *a, limb_t prec, bf_flags_t flags);
406 int bf_pow(bf_t *r, const bf_t *x, const bf_t *y, limb_t prec, bf_flags_t flags);
407 int bf_cos(bf_t *r, const bf_t *a, limb_t prec, bf_flags_t flags);
408 int bf_sin(bf_t *r, const bf_t *a, limb_t prec, bf_flags_t flags);
409 int bf_tan(bf_t *r, const bf_t *a, limb_t prec, bf_flags_t flags);
410 int bf_atan(bf_t *r, const bf_t *a, limb_t prec, bf_flags_t flags);
412 limb_t prec, bf_flags_t flags);
413 int bf_asin(bf_t *r, const bf_t *a, limb_t prec, bf_flags_t flags);
414 int bf_acos(bf_t *r, const bf_t *a, limb_t prec, bf_flags_t flags);
500 int bfdec_add(bfdec_t *r, const bfdec_t *a, const bfdec_t *b, limb_t prec,
502 int bfdec_sub(bfdec_t *r, const bfdec_t *a, const bfdec_t *b, limb_t prec,
504 int bfdec_add_si(bfdec_t *r, const bfdec_t *a, int64_t b1, limb_t prec,
506 int bfdec_mul(bfdec_t *r, const bfdec_t *a, const bfdec_t *b, limb_t prec,
508 int bfdec_mul_si(bfdec_t *r, const bfdec_t *a, int64_t b1, limb_t prec,
510 int bfdec_div(bfdec_t *r, const bfdec_t *a, const bfdec_t *b, limb_t prec,
513 limb_t prec, bf_flags_t flags, int rnd_mode);
514 int bfdec_rem(bfdec_t *r, const bfdec_t *a, const bfdec_t *b, limb_t prec,
517 int bfdec_sqrt(bfdec_t *r, const bfdec_t *a, limb_t prec, bf_flags_t flags);
518 int bfdec_round(bfdec_t *r, limb_t prec, bf_flags_t flags);
522 char *bfdec_ftoa(size_t *plen, const bfdec_t *a, limb_t prec, bf_flags_t flags);
524 limb_t prec, bf_flags_t flags);