Reimplemented from Ring.
Definition at line 206 of file ZZ.cpp.
207{
208
209
210
214 int sa = mpz_sgn(a);
215 int sb = mpz_sgn(b);
216 int s = (sa == 0 ? sb : sa);
217
220
223}
virtual bool is_zero(const ring_elem f) const
void mpz_reallocate_limbs(mpz_ptr _z)
VALGRIND_MAKE_MEM_DEFINED & result(result)
mpz_srcptr get_mpz() const
References ring_elem::get_mpz(), is_zero(), mpz_reallocate_limbs(), new_elem(), result(), and s.