NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
|
#include <float_common.h>
Public Types | |
using | equiv_uint = typename std::conditional< sizeof(T)==4, uint32_t, uint64_t >::type |
Static Public Member Functions | |
static constexpr int | mantissa_explicit_bits () |
static constexpr int | minimum_exponent () |
static constexpr int | infinite_power () |
static constexpr int | sign_index () |
static constexpr int | min_exponent_fast_path () |
static constexpr int | max_exponent_fast_path () |
static constexpr int | max_exponent_round_to_even () |
static constexpr int | min_exponent_round_to_even () |
static constexpr uint64_t | max_mantissa_fast_path () |
static constexpr int | largest_power_of_ten () |
static constexpr int | smallest_power_of_ten () |
static constexpr T | exact_power_of_ten (int64_t power) |
static constexpr size_t | max_digits () |
static constexpr equiv_uint | exponent_mask () |
static constexpr equiv_uint | mantissa_mask () |
static constexpr equiv_uint | hidden_bit_mask () |
Definition at line 223 of file float_common.h.
using fast_float::binary_format< T >::equiv_uint = typename std::conditional<sizeof(T) == 4, uint32_t, uint64_t>::type |
Definition at line 224 of file float_common.h.
|
inlinestaticconstexpr |
Referenced by fast_float::from_chars_advanced().
|
inlineconstexpr |
Definition at line 314 of file float_common.h.
References fast_float::detail::power(), and fast_float::powers_of_ten_double.
|
inlineconstexpr |
Definition at line 318 of file float_common.h.
References fast_float::detail::power(), and fast_float::powers_of_ten_float.
|
inlinestaticconstexpr |
Referenced by fast_float::to_extended().
|
inlineconstexpr |
Definition at line 350 of file float_common.h.
|
inlineconstexpr |
Definition at line 354 of file float_common.h.
|
inlinestaticconstexpr |
Referenced by fast_float::to_extended().
|
inlineconstexpr |
Definition at line 368 of file float_common.h.
|
inlineconstexpr |
Definition at line 372 of file float_common.h.
|
inlinestaticconstexpr |
Referenced by fast_float::round().
|
inlineconstexpr |
Definition at line 274 of file float_common.h.
|
inlineconstexpr |
Definition at line 277 of file float_common.h.
|
inlinestaticconstexpr |
|
inlineconstexpr |
Definition at line 325 of file float_common.h.
|
inlineconstexpr |
Definition at line 329 of file float_common.h.
|
inlinestaticconstexpr |
Referenced by fast_float::positive_digit_comp(), fast_float::round(), fast_float::to_extended(), and fast_float::to_float().
|
inlineconstexpr |
Definition at line 244 of file float_common.h.
|
inlineconstexpr |
Definition at line 247 of file float_common.h.
|
inlinestaticconstexpr |
Referenced by fast_float::to_extended().
|
inlineconstexpr |
Definition at line 359 of file float_common.h.
|
inlineconstexpr |
Definition at line 363 of file float_common.h.
|
inlinestaticconstexpr |
Referenced by fast_float::digit_comp().
|
inlineconstexpr |
Definition at line 342 of file float_common.h.
|
inlineconstexpr |
Definition at line 345 of file float_common.h.
|
inlinestaticconstexpr |
|
inlineconstexpr |
Definition at line 299 of file float_common.h.
|
inlineconstexpr |
Definition at line 302 of file float_common.h.
|
inlinestaticconstexpr |
|
inlineconstexpr |
Definition at line 251 of file float_common.h.
|
inlineconstexpr |
Definition at line 255 of file float_common.h.
|
inlinestaticconstexpr |
|
inlineconstexpr |
Definition at line 306 of file float_common.h.
|
inlineconstexpr |
Definition at line 309 of file float_common.h.
|
inlinestaticconstexpr |
|
inlineconstexpr |
Definition at line 284 of file float_common.h.
|
inlineconstexpr |
Definition at line 291 of file float_common.h.
|
inlinestaticconstexpr |
|
inlineconstexpr |
Definition at line 259 of file float_common.h.
|
inlineconstexpr |
Definition at line 263 of file float_common.h.
|
inlinestaticconstexpr |
Referenced by fast_float::positive_digit_comp(), and fast_float::to_extended().
|
inlineconstexpr |
Definition at line 267 of file float_common.h.
|
inlineconstexpr |
Definition at line 270 of file float_common.h.
|
inlinestaticconstexpr |
Referenced by fast_float::to_float().
|
inlineconstexpr |
Definition at line 281 of file float_common.h.
|
inlineconstexpr |
Definition at line 282 of file float_common.h.
|
inlinestaticconstexpr |
|
inlineconstexpr |
Definition at line 334 of file float_common.h.
|
inlineconstexpr |
Definition at line 338 of file float_common.h.