|
Disk ARchive
2.4.12
|
the original infinint class implementationthe infinint class implementation defined in this module can handle arbitrary large positive integer numbers More...
#include "../my_config.h"#include <typeinfo>#include <new>#include "storage.hpp"#include "integers.hpp"#include "int_tools.hpp"Go to the source code of this file.
Classes | |
| class | libdar::infinint |
| the arbitrary large positive integer class More... | |
Namespaces | |
| namespace | libdar |
libdar namespace encapsulate all libdar symbols | |
Defines | |
| #define | ZEROED_SIZE 50 |
| #define | OPERATOR(OP) |
Functions | |
| infinint | libdar::operator+ (const infinint &, const infinint &) |
| infinint | libdar::operator- (const infinint &, const infinint &) |
| infinint | libdar::operator* (const infinint &, const infinint &) |
| infinint | libdar::operator* (const infinint &, const unsigned char) |
| infinint | libdar::operator* (const unsigned char, const infinint &) |
| infinint | libdar::operator/ (const infinint &, const infinint &) |
| infinint | libdar::operator% (const infinint &, const infinint &) |
| infinint | libdar::operator& (const infinint &a, const infinint &bit) |
| infinint | libdar::operator| (const infinint &a, const infinint &bit) |
| infinint | libdar::operator^ (const infinint &a, const infinint &bit) |
| infinint | libdar::operator>> (const infinint &a, U_32 bit) |
| infinint | libdar::operator>> (const infinint &a, const infinint &bit) |
| infinint | libdar::operator<< (const infinint &a, U_32 bit) |
| infinint | libdar::operator<< (const infinint &a, const infinint &bit) |
| void | libdar::euclide (infinint a, const infinint &b, infinint &q, infinint &r) |
| template<class T > | |
| void | libdar::euclide (T a, T b, T &q, T &r) |
the original infinint class implementation
the infinint class implementation defined in this module can handle arbitrary large positive integer numbers
Definition in file real_infinint.hpp.
| #define OPERATOR | ( | OP | ) |
inline bool operator OP (const infinint &a, const infinint &b) \ { \ return a.difference(b) OP 0; \ }
Definition at line 178 of file real_infinint.hpp.
1.7.6.1