|
Dynamic Fraction Library 1.0.0
Reference-counted arbitrary precision rational number library (MIT OR Unlicense)
|
Utility functions for querying integer properties. More...
Functions | |
| size_t | di_bit_length (di_int big) |
| Get bit length of integer (number of bits needed to represent) | |
| size_t | di_limb_count (di_int big) |
| Get number of limbs used by integer. | |
| bool | di_reserve (di_int big, size_t capacity) |
| Reserve capacity for an integer (performance optimization) | |
Utility functions for querying integer properties.
| size_t di_bit_length | ( | di_int | big | ) |
Get bit length of integer (number of bits needed to represent)
| big | Integer to query (may be NULL) |
Definition at line 2594 of file dynamic_int.h.
| size_t di_limb_count | ( | di_int | big | ) |
Get number of limbs used by integer.
| big | Integer to query (may be NULL) |
Definition at line 2616 of file dynamic_int.h.
| bool di_reserve | ( | di_int | big, |
| size_t | capacity | ||
| ) |
Reserve capacity for an integer (performance optimization)
| big | Integer to resize (may be NULL) |
| capacity | Number of limbs to reserve capacity for |
Definition at line 1064 of file dynamic_int.h.