Implements std::numeric_limits.
More...
#include <numeric_limits.hpp>
|
static constexpr T | min () noexcept |
| Returns the min value of T. More...
|
|
static constexpr T | lowest () noexcept |
| Returns the lowest value of T. More...
|
|
static constexpr T | max () noexcept |
| Returns the max value of T. More...
|
|
static constexpr T | epsilon () noexcept |
| Returns the floating point resolution. More...
|
|
static constexpr T | round_error () noexcept |
| Returns the rounding error of T. More...
|
|
static constexpr T | infinity () noexcept |
| Returns the value of infinity for T. More...
|
|
static constexpr T | quiet_NaN () noexcept |
| Returns the quiet NaN value for T. More...
|
|
static constexpr T | signaling_NaN () noexcept |
| Returns the signaling NaN value for T. More...
|
|
static constexpr T | denorm_min () noexcept |
| Returns the smallest subnormal value for T. More...
|
|
template<typename T>
class bsl::numeric_limits< T >
Implements std::numeric_limits.
namespace bsl
{
inline void
example_numeric_limits_overview() noexcept
{
}
}
}
- Template Parameters
-
T | the type to get information about |
◆ min()
Returns the min value of T.
namespace bsl
{
inline void
example_numeric_limits_overview() noexcept
{
}
}
}
- Returns
- Returns the min value of T
◆ lowest()
Returns the lowest value of T.
namespace bsl
{
inline void
example_numeric_limits_overview() noexcept
{
}
}
}
- Returns
- Returns the lowest value of T
◆ max()
Returns the max value of T.
namespace bsl
{
inline void
example_numeric_limits_overview() noexcept
{
}
}
}
- Returns
- Returns the max value of T
◆ epsilon()
Returns the floating point resolution.
namespace bsl
{
inline void
example_numeric_limits_overview() noexcept
{
}
}
}
- Returns
- Returns the max value of T
◆ round_error()
Returns the rounding error of T.
namespace bsl
{
inline void
example_numeric_limits_overview() noexcept
{
}
}
}
- Returns
- Returns the rounding error of T
◆ infinity()
Returns the value of infinity for T.
namespace bsl
{
inline void
example_numeric_limits_overview() noexcept
{
}
}
}
- Returns
- Returns the value of infinity for T
◆ quiet_NaN()
Returns the quiet NaN value for T.
namespace bsl
{
inline void
example_numeric_limits_overview() noexcept
{
}
}
}
- Returns
- Returns the quiet NaN value for T
◆ signaling_NaN()
Returns the signaling NaN value for T.
namespace bsl
{
inline void
example_numeric_limits_overview() noexcept
{
}
}
}
- Returns
- Returns the signaling NaN value for T
◆ denorm_min()
Returns the smallest subnormal value for T.
namespace bsl
{
inline void
example_numeric_limits_overview() noexcept
{
}
}
}
- Returns
- Returns the smallest subnormal value for T
The documentation for this class was generated from the following file: