CAPD DynSys Library
5.2.0
|
Traits of type int. More...
#include <capd/basicalg/TypeTraits.h>
Public Types | |
using | Real = int |
using | T = int |
Static Public Member Functions | |
static constexpr T | max (T a, T b) noexcept |
static constexpr T | min (T a, T b) noexcept |
static int | zero () |
returns object set to zero More... | |
static int | one () |
returns object set to one More... | |
static int | numberOfDigits () throw () |
number of decimal digits More... | |
static int | epsilon () throw () |
Machine epsilon (the difference between 1 and the least value greater than 1 that is representable). More... | |
static int | convert (const S &obj) |
static constexpr int | abs (int a) noexcept |
static bool | isSingular (int a) |
Static Public Attributes | |
static const bool | isInterval |
this flag is true for all interval types More... | |
Traits of type int.
using capd::TypeTraits< int >::Real = int |
using capd::TypeTraits< int >::T = int |
|
inlinestaticconstexprnoexceptinherited |
|
inlinestaticinherited |
|
inlinestaticinherited |
Machine epsilon (the difference between 1 and the least value greater than 1 that is representable).
|
inlinestaticinherited |
|
inlinestaticconstexprnoexcept |
|
inlinestaticconstexprnoexcept |
|
inlinestaticinherited |
number of decimal digits
|
inlinestaticinherited |
returns object set to one
|
inlinestaticinherited |
returns object set to zero
|
staticinherited |
this flag is true for all interval types