|
int | operator!= (const Rational &a, const Rational &b) |
|
int | operator== (const Rational &a, const Rational &b) |
|
int | operator< (const Rational &a, const Rational &b) |
|
int | operator> (const Rational &a, const Rational &b) |
|
int | operator<= (const Rational &a, const Rational &b) |
|
int | operator>= (const Rational &a, const Rational &b) |
|
const Rational | operator+ (const Rational &r, const int i) |
|
const Rational | operator- (const Rational &r, const int i) |
|
const Rational | operator* (const Rational &r, const int i) |
|
const Rational | operator/ (const Rational &r, const int i) |
|
const Rational | operator+ (const int i, const Rational &r) |
|
const Rational | operator- (const int i, const Rational &r) |
|
const Rational | operator* (const int i, const Rational &r) |
|
const Rational | operator/ (const int i, const Rational &r) |
|
int | isInteger (const Rational &r) |
|
int | isOne (const Rational &r) |
|
int | isMOne (const Rational &r) |
|
int | isZero (const Rational &r) |
|
int | sign (const Rational &r) |
|
uint64_t | length (const Rational &r) |
|
const Rational | abs (const Rational &r) |
|
std::ostream & | operator<< (std::ostream &o, const Rational &a) |
|