Template Struct binary_format

Struct Documentation

template<typename T>
struct binary_format

Public Functions

inline int mantissa_explicit_bits()
inline int mantissa_explicit_bits()
inline int max_exponent_round_to_even()
inline int max_exponent_round_to_even()
inline int min_exponent_round_to_even()
inline int min_exponent_round_to_even()
inline int minimum_exponent()
inline int minimum_exponent()
inline int infinite_power()
inline int infinite_power()
inline int sign_index()
inline int sign_index()
inline int min_exponent_fast_path()
inline int min_exponent_fast_path()
inline int max_exponent_fast_path()
inline int max_exponent_fast_path()
inline uint64_t max_mantissa_fast_path()
inline uint64_t max_mantissa_fast_path()
inline double exact_power_of_ten(int64_t power)
inline float exact_power_of_ten(int64_t power)
inline int largest_power_of_ten()
inline int largest_power_of_ten()
inline int smallest_power_of_ten()
inline int smallest_power_of_ten()
inline size_t max_digits()
inline size_t max_digits()

Public Static Functions

static inline int mantissa_explicit_bits()
static inline int minimum_exponent()
static inline int infinite_power()
static inline int sign_index()
static inline int min_exponent_fast_path()
static inline int max_exponent_fast_path()
static inline int max_exponent_round_to_even()
static inline int min_exponent_round_to_even()
static inline uint64_t max_mantissa_fast_path()
static inline int largest_power_of_ten()
static inline int smallest_power_of_ten()
static inline T exact_power_of_ten(int64_t power)
static inline size_t max_digits()