API Reference
Namespaces
| Namespace | Description |
|---|---|
|
Contains all components of the library except literals and polymorphic memory resource support |
|
User-defined literals |
|
Types with |
Types
| Type | Description |
|---|---|
The limb type of a |
|
The template of a big integer type. Analogous to |
|
A big integer type using default small value optimizations and allocator |
|
Formatter specialization that plugs a |
Functions
<charconv>
| Function | Description |
|---|---|
Writes the textual representation of a |
|
Parses a |
String conversions
| Function | Description |
|---|---|
Returns a |
|
Returns a |
Specialized algorithms
| Function | Description |
|---|---|
Exchanges the values of two |
Numeric functions
| Function | Description |
|---|---|
Returns the absolute value (magnitude) of a |
|
Converts a |
|
Returns the Boolean result of the range-check if a |
|
Returns the greatest common divisor of two integers, at least one of them a |
|
Returns the least common multiple of two integers, at least one of them a |
|
Returns half the sum of two integers, at least one of them a |