Macaulay2 Engine
Loading...
Searching...
No Matches

◆ quotient()

ring_elem Ring::quotient ( const ring_elem f,
const ring_elem g ) const
virtual

Reimplemented in PolyRing, PolyRingQuotient, and RingZZ.

Definition at line 217 of file ring.cpp.

218{
219 if (is_zero(g)) return g;
220 return divide(f, g);
221}
virtual ring_elem divide(const ring_elem f, const ring_elem g) const =0
virtual bool is_zero(const ring_elem f) const =0

References divide(), and is_zero().