Givaro
|
Functions | |
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 &a) |
int | isZero (const Rational &a) |
int | sign (const Rational &a) |
unsigned long | length (const Rational &a) |
const Rational | abs (const Rational &r) |
std::ostream & | operator<< (std::ostream &o, const Rational &a) |
int operator!= | ( | const Rational & | a, |
const Rational & | b | ||
) | [inline] |
int operator== | ( | const Rational & | a, |
const Rational & | b | ||
) | [inline] |
int operator< | ( | const Rational & | a, |
const Rational & | b | ||
) | [inline] |
int operator> | ( | const Rational & | a, |
const Rational & | b | ||
) | [inline] |
int operator<= | ( | const Rational & | a, |
const Rational & | b | ||
) | [inline] |
int operator>= | ( | const Rational & | a, |
const Rational & | b | ||
) | [inline] |
const Rational operator+ | ( | const Rational & | r, |
const int | i | ||
) | [inline] |
const Rational operator- | ( | const Rational & | r, |
const int | i | ||
) | [inline] |
const Rational operator* | ( | const Rational & | r, |
const int | i | ||
) | [inline] |
const Rational operator/ | ( | const Rational & | r, |
const int | i | ||
) | [inline] |
const Rational operator+ | ( | const int | i, |
const Rational & | r | ||
) | [inline] |
const Rational operator- | ( | const int | i, |
const Rational & | r | ||
) | [inline] |
const Rational operator* | ( | const int | i, |
const Rational & | r | ||
) | [inline] |
const Rational operator/ | ( | const int | i, |
const Rational & | r | ||
) | [inline] |
int isInteger | ( | const Rational & | r | ) | [inline] |
int isOne | ( | const Rational & | a | ) | [inline] |
int isZero | ( | const Rational & | a | ) | [inline] |
int sign | ( | const Rational & | a | ) | [inline] |
unsigned long length | ( | const Rational & | a | ) | [inline] |
const Rational abs | ( | const Rational & | r | ) | [inline] |
std::ostream& operator<< | ( | std::ostream & | o, |
const Rational & | a | ||
) | [inline] |