#include <numeric_limits.hpp>
|
| static constexpr int | digits () noexcept |
| | Fixed significand capacity, also available through an exemplar or precision.
|
| |
| static constexpr int | digits (Precision p) |
| |
| static constexpr int | digits (T const &) noexcept |
| |
| static constexpr int | digits10 () noexcept |
| | Decimal digits preserved by conversion into this native type.
|
| |
| static constexpr int | digits10 (Precision p) |
| |
| static constexpr int | digits10 (T const &) noexcept |
| |
| static constexpr T | epsilon (Precision p) |
| | Spacing above one at this type's precision; reject incompatible requests.
|
| |
template<class U >
requires (std::is_same_v<T, U> && std::numeric_limits<T>::is_specialized) |
| static constexpr T | epsilon (U const &) noexcept |
| | Spacing above one, accepting an exemplar for scalar-generic code.
|
| |
| static constexpr int | max_digits10 () noexcept |
| | Decimal digits sufficient to round-trip a value of this native type.
|
| |
| static constexpr int | max_digits10 (Precision p) |
| |
| static constexpr int | max_digits10 (T const &) noexcept |
| |
◆ digits() [1/3]
template<typename T >
|
|
inlinestaticconstexprnoexcept |
Fixed significand capacity, also available through an exemplar or precision.
◆ digits() [2/3]
◆ digits() [3/3]
template<typename T >
|
|
inlinestaticconstexprnoexcept |
◆ digits10() [1/3]
template<typename T >
|
|
inlinestaticconstexprnoexcept |
Decimal digits preserved by conversion into this native type.
◆ digits10() [2/3]
◆ digits10() [3/3]
template<typename T >
|
|
inlinestaticconstexprnoexcept |
◆ epsilon() [1/2]
Spacing above one at this type's precision; reject incompatible requests.
◆ epsilon() [2/2]
template<typename T >
template<class U >
requires (std::is_same_v<T, U> && std::numeric_limits<T>::is_specialized)
|
|
inlinestaticconstexprnoexcept |
Spacing above one, accepting an exemplar for scalar-generic code.
◆ max_digits10() [1/3]
template<typename T >
|
|
inlinestaticconstexprnoexcept |
Decimal digits sufficient to round-trip a value of this native type.
◆ max_digits10() [2/3]
◆ max_digits10() [3/3]
template<typename T >
|
|
inlinestaticconstexprnoexcept |
The documentation for this struct was generated from the following file: