1155{
1156 ring_elem quot;
1158 if (
is_zero(g))
throw exc::internal_error(
"cannot use division algorithm dividing by zero");
1160 return quot;
1161}
virtual ring_elem remainderAndQuotient(const ring_elem f, const ring_elem g, ring_elem ") const
virtual bool is_zero(const ring_elem f) const
const mpreal rem(const mpreal &x, const mpreal &y, mp_rnd_t rnd_mode=mpreal::get_default_rnd())