Lines Matching refs:mpr_den
84 mpi_set(mpr_den(rop), mpr_den(op));
92 mpi_seti(mpr_den(rop), den);
118 mpi_seti(mpr_den(rop), 1);
122 mpi_setd(mpr_den(rop), ldexp(1.0, -e));
133 mpi_setstr(mpr_den(rop), slash + 1, base);
135 mpi_seti(mpr_den(rop), 1);
145 mpi_gcd(&gcd, mpr_num(op), mpr_den(op));
148 mpi_div(mpr_den(op), mpr_den(op), &gcd);
172 mpi_muli(&prod, mpr_den(op1), op2);
190 mpi_muli(&prod, mpr_den(op1), op2);
203 mpi_mul(&prod1, mpr_num(op1), mpr_den(op2));
204 mpi_mul(&prod2, mpr_num(op2), mpr_den(op1));
214 mpi_mul(mpr_den(rop), mpr_den(op1), mpr_den(op2));
227 mpi_mul(mpr_den(rop), mpr_den(op1), mpr_den(op2));
234 mpi_mul(mpr_den(rop), mpr_den(op1), mpr_den(op2));
253 mpi_mul(&prod, mpr_num(op1), mpr_den(op2));
254 mpi_mul(mpr_den(rop), mpr_num(op2), mpr_den(op1));
260 mpi_mul(mpr_num(rop), mpr_num(op1), mpr_den(op2));
261 mpi_mul(mpr_den(rop), mpr_num(op2), mpr_den(op1));
268 mpi_muli(mpr_den(rop), mpr_den(op1), op2);
275 mpi_swap(mpr_num(op), mpr_den(op));
277 mpi_set(mpr_num(rop), mpr_den(op));
278 mpi_set(mpr_den(rop), mpr_num(op));
286 mpi_set(mpr_den(rop), mpr_den(op));
298 if (mpr_den(op)->sign)
299 mpi_neg(mpr_den(rop), mpr_den(op));
301 mpi_set(mpr_den(rop), mpr_den(op));
353 if (mpr_num(op1)->sign ^ mpr_den(op1)->sign) {
355 if (!(mpr_num(op2)->sign ^ mpr_den(op2)->sign))
361 else if (mpr_num(op2)->sign ^ mpr_den(op2)->sign)
367 if (mpi_cmpabs(mpr_den(op1), mpr_den(op2)) == 0) {
381 mpi_mul(&prod1, mpr_num(op1), mpr_den(op2));
382 mpi_mul(&prod2, mpr_num(op2), mpr_den(op1));
409 return (mpi_fiti(mpr_num(op)) && mpi_fiti(mpr_den(op)));
415 return (mpi_getd(mpr_num(op)) / mpi_getd(mpr_den(op)));
425 mpi_getsize(mpr_den(op), base) + mpr_den(op)->sign + 1;
433 (void)mpi_getstr(str + len + 1, mpr_den(op), base);