ReactOS  0.4.15-dev-1054-gd029a62
numeric_limits< long double > Class Reference

#include <_limits.h>

Inheritance diagram for numeric_limits< long double >:
Collaboration diagram for numeric_limits< long double >:

Public Member Functions

 _STLP_STATIC_CONSTANT (bool, is_iec559=false)
 

Static Public Member Functions

static long double (_STLP_CALL min)() _STLP_NOTHROW
 
static long double _STLP_CALL denorm_min () _STLP_NOTHROW
 
static long double (_STLP_CALL max)() _STLP_NOTHROW
 
static long double _STLP_CALL epsilon () _STLP_NOTHROW
 
static long double _STLP_CALL round_error () _STLP_NOTHROW
 
static long double _STLP_CALL infinity () _STLP_NOTHROW
 
static long double _STLP_CALL quiet_NaN () _STLP_NOTHROW
 
static long double _STLP_CALL signaling_NaN () _STLP_NOTHROW
 

Detailed Description

Definition at line 468 of file _limits.h.

Member Function Documentation

◆ _STLP_STATIC_CONSTANT()

numeric_limits< long double >::_STLP_STATIC_CONSTANT ( bool  ,
is_iec559  = false 
)

◆ denorm_min()

static long double _STLP_CALL numeric_limits< long double >::denorm_min ( )
inlinestatic

Definition at line 481 of file _limits.h.

483  { return _STLP_LDBL_DENORM_MIN; }
484 #else
#define _STLP_LDBL_DENORM_STYLE
Definition: _limits.h:401
#define LDBL_MIN
Definition: gcc_float.h:126
#define _STLP_PRIV
Definition: _dm.h:70
static long double _STLP_CALL get_LD_denormMin()

◆ double() [1/2]

static long numeric_limits< long double >::double ( _STLP_CALL  min)
inlinestatic

Definition at line 480 of file _limits.h.

480 { return LDBL_MIN; }
#define LDBL_MIN
Definition: gcc_float.h:126

◆ double() [2/2]

static long numeric_limits< long double >::double ( _STLP_CALL  max)
inlinestatic

Definition at line 488 of file _limits.h.

488 { return LDBL_MAX; }
#define LDBL_MAX
Definition: gcc_float.h:109

◆ epsilon()

static long double _STLP_CALL numeric_limits< long double >::epsilon ( )
inlinestatic

Definition at line 489 of file _limits.h.

489 { return LDBL_EPSILON; }
#define LDBL_EPSILON
Definition: gcc_float.h:118

◆ infinity()

static long double _STLP_CALL numeric_limits< long double >::infinity ( )
inlinestatic

Definition at line 491 of file _limits.h.

494  { return _STLP_PRIV _LimG<bool>::get_LD_inf(); }
static long double _STLP_CALL get_LD_inf()
#define _STLP_PRIV
Definition: _dm.h:70

◆ quiet_NaN()

static long double _STLP_CALL numeric_limits< long double >::quiet_NaN ( )
inlinestatic

Definition at line 498 of file _limits.h.

#define _STLP_PRIV
Definition: _dm.h:70
static long double _STLP_CALL get_LD_qNaN()

◆ round_error()

static long double _STLP_CALL numeric_limits< long double >::round_error ( )
inlinestatic

Definition at line 490 of file _limits.h.

490 { return 0.5l; }

◆ signaling_NaN()

static long double _STLP_CALL numeric_limits< long double >::signaling_NaN ( )
inlinestatic

Definition at line 504 of file _limits.h.

static long double _STLP_CALL get_LD_sNaN()
#define _STLP_PRIV
Definition: _dm.h:70

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