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

◆ from_long()

ring_elem RingZZ::from_long ( long n) const
virtual

Implements Ring.

Definition at line 110 of file ZZ.cpp.

111{
112 mpz_ptr result = new_elem();
113 mpz_set_si(result, n);
115
116 return ring_elem(result);
117}
mpz_ptr new_elem() const
Definition ZZ.cpp:34
void mpz_reallocate_limbs(mpz_ptr _z)
Definition gmp-util.h:46
VALGRIND_MAKE_MEM_DEFINED & result(result)

References mpz_reallocate_limbs(), new_elem(), and result().

Referenced by fromStream< RingZZ >(), getElement< RingZZ >(), initialize_ZZ(), preferred_associate(), and syzygy().