SparseLibrary
Version 1.6.0
|
A 128-bit integer, with overloaded comparison operators. More...
#include <BigInt.hpp>
Public Member Functions | |
BigInt () | |
Default constructor (sets fields to zero). More... | |
BigInt (unsigned long int a, unsigned long int b) | |
Direct constructor. More... | |
void | operator= (const BigInt &other) |
Assignment operator. More... | |
operator unsigned long int () | |
operator unsigned int () | |
operator unsigned short int () | |
operator unsigned char () | |
Public Attributes | |
unsigned long int | high |
Most significant bits. | |
unsigned long int | low |
Least significant bits. More... | |
A 128-bit integer, with overloaded comparison operators.
|
inline |
Default constructor (sets fields to zero).
|
inline |
Direct constructor.
a | Most significant bits. |
b | Least significant bits. |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
unsigned long int BigInt::low |
Least significant bits.
Referenced by operator unsigned char(), operator unsigned int(), operator unsigned long int(), operator unsigned short int(), and operator=().