#include <gmp.h>
#include <stdexcept>
#include <vector>
#include <limits.h>
#include "arith_uint256.h"
#include "serialize.h"
#include "uint256.h"
#include "version.h"
#include "random.h"
Go to the source code of this file.
|
| const CBigNum | operator+ (const CBigNum &a, const CBigNum &b) |
| |
| const CBigNum | operator- (const CBigNum &a, const CBigNum &b) |
| |
| const CBigNum | operator- (const CBigNum &a) |
| |
| const CBigNum | operator* (const CBigNum &a, const CBigNum &b) |
| |
| const CBigNum | operator/ (const CBigNum &a, const CBigNum &b) |
| |
| const CBigNum | operator% (const CBigNum &a, const CBigNum &b) |
| |
| const CBigNum | operator<< (const CBigNum &a, unsigned int shift) |
| |
| const CBigNum | operator>> (const CBigNum &a, unsigned int shift) |
| |
| bool | operator== (const CBigNum &a, const CBigNum &b) |
| |
| bool | operator!= (const CBigNum &a, const CBigNum &b) |
| |
| bool | operator<= (const CBigNum &a, const CBigNum &b) |
| |
| bool | operator>= (const CBigNum &a, const CBigNum &b) |
| |
| bool | operator< (const CBigNum &a, const CBigNum &b) |
| |
| bool | operator> (const CBigNum &a, const CBigNum &b) |
| |
| std::ostream & | operator<< (std::ostream &strm, const CBigNum &b) |
| |
◆ Bignum
◆ operator!=()
◆ operator%()
◆ operator*()
◆ operator+()
◆ operator-() [1/2]
◆ operator-() [2/2]
◆ operator/()
◆ operator<()
◆ operator<<() [1/2]
◆ operator<<() [2/2]
| std::ostream& operator<< |
( |
std::ostream & |
strm, |
|
|
const CBigNum & |
b |
|
) |
| |
|
inline |
◆ operator<=()
◆ operator==()
◆ operator>()
◆ operator>=()
◆ operator>>()
◆ BN_ONE
◆ BN_THREE
◆ BN_TWO
◆ BN_ZERO
constant bignum instances
Definition at line 232 of file bignum.h.