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