Lumiera 0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
anonymous_namespace{format-obj.cpp} Namespace Reference

Variables

const auto DIAGNOSTICS_DOUBLE_PRECISION = 8
 
const auto DIAGNOSTICS_FLOAT_PRECISION = 5
 
const size_t DIAGNOSTICS_ADDRESS_SUFFIX_LEN = 4
 show only this amount of trailing bytes from an address
 
template<typename F >
constexpr size_t PRECISION_DECIMAL = std::numeric_limits<F>::digits10
 maximum decimal digits able to pass through a round trip without value change
 
template<typename F >
constexpr size_t PRECISION_COMPLETE = std::numeric_limits<F>::max_digits10
 decimal digits required to represent each different floating-point value completely
 

Variable Documentation

◆ DIAGNOSTICS_DOUBLE_PRECISION

const auto DIAGNOSTICS_DOUBLE_PRECISION = 8

Definition at line 65 of file format-obj.cpp.

◆ DIAGNOSTICS_FLOAT_PRECISION

const auto DIAGNOSTICS_FLOAT_PRECISION = 5

Definition at line 66 of file format-obj.cpp.

◆ DIAGNOSTICS_ADDRESS_SUFFIX_LEN

const size_t DIAGNOSTICS_ADDRESS_SUFFIX_LEN = 4

show only this amount of trailing bytes from an address

Definition at line 69 of file format-obj.cpp.

◆ PRECISION_DECIMAL

template<typename F >
constexpr size_t PRECISION_DECIMAL = std::numeric_limits<F>::digits10
constexpr

maximum decimal digits able to pass through a round trip without value change

Definition at line 74 of file format-obj.cpp.

◆ PRECISION_COMPLETE

template<typename F >
constexpr size_t PRECISION_COMPLETE = std::numeric_limits<F>::max_digits10
constexpr

decimal digits required to represent each different floating-point value completely

Definition at line 78 of file format-obj.cpp.