|
Modules |
| Floating point numbers |
Classes |
class | mp::mpi_ |
| Second level core class that provides signed integers to the MP++ library. More...
|
class | mp::mpi |
| User class that provides an interface to use signed integers with the MP++ library. More...
|
Comparison overloads |
bool | mp::operator== (const mpi &x, int_type y) |
bool | mp::operator!= (const mpi &x, int_type y) |
bool | mp::operator< (const mpi &x, int_type y) |
bool | mp::operator<= (const mpi &x, int_type y) |
bool | mp::operator> (const mpi &x, int_type y) |
bool | mp::operator>= (const mpi &x, int_type y) |
bool | mp::operator== (int_type x, const mpi &y) |
bool | mp::operator!= (int_type x, const mpi &y) |
bool | mp::operator< (int_type x, const mpi &y) |
bool | mp::operator<= (int_type x, const mpi &y) |
bool | mp::operator> (int_type x, const mpi &y) |
bool | mp::operator>= (int_type x, const mpi &y) |
bool | mp::operator== (const mpi &x, const mpi &y) |
bool | mp::operator!= (const mpi &x, const mpi &y) |
bool | mp::operator< (const mpi &x, const mpi &y) |
bool | mp::operator<= (const mpi &x, const mpi &y) |
bool | mp::operator> (const mpi &x, const mpi &y) |
bool | mp::operator>= (const mpi &x, const mpi &y) |
Bit shifting |
mpi | mp::operator<< (const mpi &x, mpi::size_type y) |
mpi | mp::operator>> (const mpi &x, mpi::size_type y) |
Bitwise overloads |
mpi | mp::operator & (const mpi &x, const mpi &y) |
mpi | mp::operator| (const mpi &x, const mpi &y) |
mpi | mp::operator^ (const mpi &x, const mpi &y) |
Unary positive & negative |
mpi | mp::operator+ (const mpi &x) |
mpi | mp::operator- (const mpi &x) |
Functions |
istream & | mp::operator>> (istream &is, mpi &n) |
| Stream input.
|
ostream & | mp::operator<< (ostream &os, const mpi &n) |
| Stream output.
|
mpi | mp::operator+ (const mpi &x, int_type y) |
mpi | mp::operator+ (int_type x, const mpi &y) |
mpi | mp::operator+ (const mpi &x, const mpi &y) |
mpi | mp::operator- (const mpi &x, int_type y) |
mpi | mp::operator- (int_type x, const mpi &y) |
mpi | mp::operator- (const mpi &x, const mpi &y) |
mpi | mp::operator * (const mpi &x, int_type y) |
mpi | mp::operator * (int_type x, const mpi &y) |
mpi | mp::operator * (const mpi &x, const mpi &y) |
mpi | mp::operator/ (const mpi &x, int_type y) |
mpi | mp::operator/ (int_type x, const mpi &y) |
mpi | mp::operator/ (const mpi &x, const mpi &y) |
mpi | mp::operator% (const mpi &x, int_type y) |
mpi | mp::operator% (int_type x, const mpi &y) |
mpi | mp::operator% (const mpi &x, const mpi &y) |