CoxIter
1.2
CoxIter - Computing invariants of hyperbolic Coxeter groups
|
#include <mpz_rational.h>
Public Attributes | |
mpz_class | a |
mpz_class | b |
Public Attributes inherited from Number_template | |
bool | isZero |
bool | isMinusOne |
bool | isOne |
bool | isInt |
Private Member Functions | |
void | update () |
Met à jour les attributs (gcd, isInt, ...) More... | |
MPZ_rational::MPZ_rational | ( | ) |
MPZ_rational::MPZ_rational | ( | mpz_class | a, |
mpz_class | b | ||
) |
MPZ_rational::MPZ_rational | ( | mpz_class | a | ) |
MPZ_rational::MPZ_rational | ( | const int & | i | ) |
MPZ_rational::MPZ_rational | ( | string | szRational | ) |
bool MPZ_rational::isCOInteger | ( | ) | const |
bool MPZ_rational::isInteger | ( | ) | const |
bool MPZ_rational::operator!= | ( | MPZ_rational const & | n | ) | const |
MPZ_rational MPZ_rational::operator* | ( | MPZ_rational const & | n | ) | const |
MPZ_rational & MPZ_rational::operator*= | ( | MPZ_rational const & | n | ) |
MPZ_rational MPZ_rational::operator+ | ( | MPZ_rational const & | n | ) | const |
MPZ_rational & MPZ_rational::operator+= | ( | MPZ_rational const & | n | ) |
MPZ_rational MPZ_rational::operator- | ( | MPZ_rational const & | n | ) | const |
MPZ_rational & MPZ_rational::operator-= | ( | MPZ_rational const & | n | ) |
MPZ_rational MPZ_rational::operator/ | ( | MPZ_rational const & | n | ) | const |
MPZ_rational & MPZ_rational::operator/= | ( | MPZ_rational const & | n | ) |
MPZ_rational & MPZ_rational::operator= | ( | long int | i | ) |
bool MPZ_rational::operator== | ( | int const & | ) | const |
bool MPZ_rational::operator== | ( | MPZ_rational const & | n | ) | const |
bool MPZ_rational::operator== | ( | mpz_class const & | ) | const |
bool MPZ_rational::operator>= | ( | int const & | ) | const |
void MPZ_rational::opp | ( | MPZ_rational *& | _c | ) | const |
|
virtual |
Reimplemented from Number_template.
string MPZ_rational::to_string | ( | ) | const |
|
private |
Met à jour les attributs (gcd, isInt, ...)
mpz_class MPZ_rational::a |
mpz_class MPZ_rational::b |