UInteger< N > Class Template Reference Math Library
#include <integer.h>
Public Types |
|
| using | Half = UInteger < N/2 > |
公共成员函数 |
|
| UInteger () | |
| UInteger ( Half low) | |
| UInteger ( Half high, Half low) | |
| UInteger < N *2 > | operator* (const UInteger &other) const |
| Bool | operator< (const UInteger &other) const |
| Bool | operator== (const UInteger &other) const |
| MAXON_OPERATOR_COMPARISON ( UInteger ) | |
| void | AddMixed (const Half &half) |
| Bool | AddLowToHigh (const UInteger &value) |
| void | AddHigh (const UInteger &value) |
| Bool | 添加 (const UInteger &value) |
| Bool | Inc () |
| UInteger & | operator++ () |
| UInteger & | operator++ (int) |
Private Attributes |
|
| Half | _low |
| Half | _high |
| using Half = UInteger <N / 2> |
| UInteger | ( | ) |
|
explicit |
| UInteger | ( | Half | high , |
| Half | low | ||
| ) |
| UInteger <N * 2> operator* | ( | const UInteger < N > & | other | ) | const |
| Bool operator< | ( | const UInteger < N > & | other | ) | const |
| Bool operator== | ( | const UInteger < N > & | other | ) | const |
| MAXON_OPERATOR_COMPARISON | ( | UInteger < N > | ) |
| void AddMixed | ( | const Half & | half | ) |
| Bool AddLowToHigh | ( | const UInteger < N > & | value | ) |
| void AddHigh | ( | const UInteger < N > & | value | ) |
| Bool 添加 | ( | const UInteger < N > & | value | ) |
| Bool Inc | ( | ) |
| UInteger & operator++ | ( | ) |
| UInteger & operator++ | ( | int | ) |
|
private |
|
private |