Spezial version for short. More...

#include <mn_limits.hpp>

Private Types

using value_type = short
 

Static Private Member Functions

static constexpr value_type min ()
 
static constexpr value_type max ()
 
static constexpr value_type lowest ()
 
static constexpr value_type epsilon ()
 
static constexpr value_type round_error ()
 
static constexpr value_type denorm_min ()
 
static constexpr value_type infinity ()
 
static constexpr value_type quiet_NaN ()
 
static constexpr value_type signaling_NaN ()
 

Static Private Attributes

static constexpr int digits = 15
 
static constexpr int digits10 = ((digits * 301) / 1000)
 
static constexpr bool is_signed = true
 
static constexpr bool is_modulo = false
 

Detailed Description

Spezial version for short.

Member Typedef Documentation

◆ value_type

using mn::numeric_limits< short >::value_type = short
private

Member Function Documentation

◆ denorm_min()

static constexpr value_type mn::numeric_limits< short >::denorm_min ( )
inlinestaticconstexprprivate

◆ epsilon()

static constexpr value_type mn::numeric_limits< short >::epsilon ( )
inlinestaticconstexprprivate

◆ infinity()

static constexpr value_type mn::numeric_limits< short >::infinity ( )
inlinestaticconstexprprivate

◆ lowest()

static constexpr value_type mn::numeric_limits< short >::lowest ( )
inlinestaticconstexprprivate

◆ max()

static constexpr value_type mn::numeric_limits< short >::max ( )
inlinestaticconstexprprivate

◆ min()

static constexpr value_type mn::numeric_limits< short >::min ( )
inlinestaticconstexprprivate

◆ quiet_NaN()

static constexpr value_type mn::numeric_limits< short >::quiet_NaN ( )
inlinestaticconstexprprivate

◆ round_error()

static constexpr value_type mn::numeric_limits< short >::round_error ( )
inlinestaticconstexprprivate

◆ signaling_NaN()

static constexpr value_type mn::numeric_limits< short >::signaling_NaN ( )
inlinestaticconstexprprivate

Member Data Documentation

◆ digits

constexpr int mn::numeric_limits< short >::digits = 15
staticconstexprprivate

◆ digits10

constexpr int mn::numeric_limits< short >::digits10 = ((digits * 301) / 1000)
staticconstexprprivate

◆ is_modulo

constexpr bool mn::numeric_limits< short >::is_modulo = false
staticconstexprprivate

◆ is_signed

constexpr bool mn::numeric_limits< short >::is_signed = true
staticconstexprprivate

The documentation for this class was generated from the following file: