Regina Calculation Engine
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
regina
NLargeInteger
regina::NLargeInteger Member List
This is the complete list of members for
regina::NLargeInteger
, including all inherited members.
abs
() const
regina::NLargeInteger
inline
divByExact
(const NLargeInteger &other)
regina::NLargeInteger
inline
divExact
(const NLargeInteger &other) const
regina::NLargeInteger
inline
divisionAlg
(const NLargeInteger &divisor, NLargeInteger &remainder) const
regina::NLargeInteger
gcd
(const NLargeInteger &other) const
regina::NLargeInteger
inline
gcdWithCoeffs
(const NLargeInteger &other, NLargeInteger &u, NLargeInteger &v) const
regina::NLargeInteger
infinity
regina::NLargeInteger
static
isInfinite
() const
regina::NLargeInteger
inline
lcm
(const NLargeInteger &other) const
regina::NLargeInteger
inline
legendre
(const NLargeInteger &p) const
regina::NLargeInteger
inline
longValue
() const
regina::NLargeInteger
inline
negate
()
regina::NLargeInteger
inline
NLargeInteger
()
regina::NLargeInteger
inline
NLargeInteger
(int value)
regina::NLargeInteger
inline
NLargeInteger
(unsigned value)
regina::NLargeInteger
inline
NLargeInteger
(long value)
regina::NLargeInteger
inline
NLargeInteger
(unsigned long value)
regina::NLargeInteger
inline
NLargeInteger
(const NLargeInteger &value)
regina::NLargeInteger
inline
NLargeInteger
(const char *value, int base=10, bool *valid=0)
regina::NLargeInteger
inline
NLargeInteger
(const std::string &value, int base=10, bool *valid=0)
regina::NLargeInteger
inline
NPrimes
class
regina::NLargeInteger
friend
NRational
class
regina::NLargeInteger
friend
one
regina::NLargeInteger
static
operator!=
(const NLargeInteger &compareTo) const
regina::NLargeInteger
inline
operator!=
(long compareTo) const
regina::NLargeInteger
inline
operator%
(const NLargeInteger &other) const
regina::NLargeInteger
inline
operator%=
(const NLargeInteger &other)
regina::NLargeInteger
inline
operator*
(const NLargeInteger &other) const
regina::NLargeInteger
inline
operator*=
(const NLargeInteger &other)
regina::NLargeInteger
inline
operator+
(const NLargeInteger &other) const
regina::NLargeInteger
inline
operator++
()
regina::NLargeInteger
inline
operator++
(int)
regina::NLargeInteger
inline
operator+=
(const NLargeInteger &other)
regina::NLargeInteger
inline
operator+=
(long other)
regina::NLargeInteger
inline
operator-
(const NLargeInteger &other) const
regina::NLargeInteger
inline
operator-
() const
regina::NLargeInteger
inline
operator--
()
regina::NLargeInteger
inline
operator--
(int)
regina::NLargeInteger
inline
operator-=
(const NLargeInteger &other)
regina::NLargeInteger
inline
operator-=
(long other)
regina::NLargeInteger
inline
operator/
(const NLargeInteger &other) const
regina::NLargeInteger
inline
operator/=
(const NLargeInteger &other)
regina::NLargeInteger
inline
operator<
(const NLargeInteger &compareTo) const
regina::NLargeInteger
inline
operator<
(long compareTo) const
regina::NLargeInteger
inline
operator<<
(std::ostream &out, const NLargeInteger &large)
regina::NLargeInteger
friend
operator<=
(const NLargeInteger &compareTo) const
regina::NLargeInteger
inline
operator<=
(long compareTo) const
regina::NLargeInteger
inline
operator=
(const NLargeInteger &value)
regina::NLargeInteger
inline
operator=
(int value)
regina::NLargeInteger
inline
operator=
(unsigned value)
regina::NLargeInteger
inline
operator=
(long value)
regina::NLargeInteger
inline
operator=
(unsigned long value)
regina::NLargeInteger
inline
operator=
(const char *value)
regina::NLargeInteger
inline
operator=
(const std::string &value)
regina::NLargeInteger
inline
operator==
(const NLargeInteger &compareTo) const
regina::NLargeInteger
inline
operator==
(long compareTo) const
regina::NLargeInteger
inline
operator>
(const NLargeInteger &compareTo) const
regina::NLargeInteger
inline
operator>
(long compareTo) const
regina::NLargeInteger
inline
operator>=
(const NLargeInteger &compareTo) const
regina::NLargeInteger
inline
operator>=
(long compareTo) const
regina::NLargeInteger
inline
raiseToPower
(unsigned long exp)
regina::NLargeInteger
inline
randomBinary
(unsigned long n)
regina::NLargeInteger
static
randomBoundedByThis
()
regina::NLargeInteger
randomCornerBinary
(unsigned long n)
regina::NLargeInteger
static
rawData
() const
regina::NLargeInteger
inline
setRaw
(mpz_srcptr fromData)
regina::NLargeInteger
inline
stringValue
(int base=10) const
regina::NLargeInteger
swap
(NLargeInteger &other)
regina::NLargeInteger
inline
zero
regina::NLargeInteger
static
~NLargeInteger
()
regina::NLargeInteger
inline
virtual
Copyright © 1999-2012, The Regina development team
This software is released under the GNU General Public License.
For further information, or to submit a bug or other problem, please contact Ben Burton (
bab@debian.org
).