|
Uni20
Asynchronous tensor and runtime library.
|
#include <numeric_limits.hpp>
Additional Inherited Members | |
Static Public Member Functions inherited from uni20::numeric_limits< T > | |
| 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 |