Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
Static Public Member Functions
limits_values< double > Struct Reference

Static Public Member Functions

static bool is_specialized ()
 
static double() min ()
 
static double() max ()
 
static int digits ()
 
static int digits10 ()
 
static bool is_signed ()
 
static bool is_integer ()
 
static bool is_exact ()
 
static int radix ()
 
static double epsilon ()
 
static double round_error ()
 
static int min_exponent ()
 
static int min_exponent10 ()
 
static int max_exponent ()
 
static int max_exponent10 ()
 
static bool has_infinity ()
 
static bool has_quiet_NaN ()
 
static bool has_signaling_NaN ()
 
static std::float_denorm_style has_denorm ()
 
static bool has_denorm_loss ()
 
static double infinity ()
 
static double quiet_NaN ()
 
static double signaling_NaN ()
 
static double denorm_min ()
 
static bool is_iec559 ()
 
static bool is_bounded ()
 
static bool is_modulo ()
 
static bool traps ()
 
static bool tinyness_before ()
 
static std::float_round_style round_style ()
 

Detailed Description

Definition at line 678 of file 18.numeric.special.float.cpp.

Member Function Documentation

◆ denorm_min()

static double limits_values< double >::denorm_min ( )
inlinestatic

Definition at line 877 of file 18.numeric.special.float.cpp.

◆ digits()

static int limits_values< double >::digits ( )
inlinestatic

Definition at line 685 of file 18.numeric.special.float.cpp.

◆ digits10()

static int limits_values< double >::digits10 ( )
inlinestatic

Definition at line 686 of file 18.numeric.special.float.cpp.

◆ epsilon()

static double limits_values< double >::epsilon ( )
inlinestatic

Definition at line 692 of file 18.numeric.special.float.cpp.

◆ has_denorm()

static std::float_denorm_style limits_values< double >::has_denorm ( )
inlinestatic

Definition at line 749 of file 18.numeric.special.float.cpp.

◆ has_denorm_loss()

static bool limits_values< double >::has_denorm_loss ( )
inlinestatic

Definition at line 761 of file 18.numeric.special.float.cpp.

◆ has_infinity()

static bool limits_values< double >::has_infinity ( )
inlinestatic

Definition at line 724 of file 18.numeric.special.float.cpp.

◆ has_quiet_NaN()

static bool limits_values< double >::has_quiet_NaN ( )
inlinestatic

Definition at line 729 of file 18.numeric.special.float.cpp.

◆ has_signaling_NaN()

static bool limits_values< double >::has_signaling_NaN ( )
inlinestatic

Definition at line 734 of file 18.numeric.special.float.cpp.

◆ infinity()

static double limits_values< double >::infinity ( )
inlinestatic

Definition at line 764 of file 18.numeric.special.float.cpp.

◆ is_bounded()

static bool limits_values< double >::is_bounded ( )
inlinestatic

Definition at line 920 of file 18.numeric.special.float.cpp.

◆ is_exact()

static bool limits_values< double >::is_exact ( )
inlinestatic

Definition at line 689 of file 18.numeric.special.float.cpp.

◆ is_iec559()

static bool limits_values< double >::is_iec559 ( )
inlinestatic

Definition at line 905 of file 18.numeric.special.float.cpp.

◆ is_integer()

static bool limits_values< double >::is_integer ( )
inlinestatic

Definition at line 688 of file 18.numeric.special.float.cpp.

◆ is_modulo()

static bool limits_values< double >::is_modulo ( )
inlinestatic

Definition at line 921 of file 18.numeric.special.float.cpp.

◆ is_signed()

static bool limits_values< double >::is_signed ( )
inlinestatic

Definition at line 687 of file 18.numeric.special.float.cpp.

◆ is_specialized()

static bool limits_values< double >::is_specialized ( )
inlinestatic

Definition at line 680 of file 18.numeric.special.float.cpp.

◆ max()

static double() limits_values< double >::max ( )
inlinestatic

Definition at line 683 of file 18.numeric.special.float.cpp.

◆ max_exponent()

static int limits_values< double >::max_exponent ( )
inlinestatic

Definition at line 720 of file 18.numeric.special.float.cpp.

◆ max_exponent10()

static int limits_values< double >::max_exponent10 ( )
inlinestatic

Definition at line 721 of file 18.numeric.special.float.cpp.

◆ min()

static double() limits_values< double >::min ( )
inlinestatic

Definition at line 682 of file 18.numeric.special.float.cpp.

◆ min_exponent()

static int limits_values< double >::min_exponent ( )
inlinestatic

Definition at line 718 of file 18.numeric.special.float.cpp.

◆ min_exponent10()

static int limits_values< double >::min_exponent10 ( )
inlinestatic

Definition at line 719 of file 18.numeric.special.float.cpp.

◆ quiet_NaN()

static double limits_values< double >::quiet_NaN ( )
inlinestatic

Definition at line 792 of file 18.numeric.special.float.cpp.

◆ radix()

static int limits_values< double >::radix ( )
inlinestatic

Definition at line 690 of file 18.numeric.special.float.cpp.

◆ round_error()

static double limits_values< double >::round_error ( )
inlinestatic

Definition at line 695 of file 18.numeric.special.float.cpp.

◆ round_style()

static std::float_round_style limits_values< double >::round_style ( )
inlinestatic

Definition at line 927 of file 18.numeric.special.float.cpp.

◆ signaling_NaN()

static double limits_values< double >::signaling_NaN ( )
inlinestatic

Definition at line 824 of file 18.numeric.special.float.cpp.

◆ tinyness_before()

static bool limits_values< double >::tinyness_before ( )
inlinestatic

Definition at line 924 of file 18.numeric.special.float.cpp.

◆ traps()

static bool limits_values< double >::traps ( )
inlinestatic

Definition at line 923 of file 18.numeric.special.float.cpp.


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