11 template<>
struct Info<long> : Info<int32> {};
12 template<>
struct Info<unsigned long> : Info<uint32> {};
22 static const bool isSigned =
true;
23 static const bool isInteger =
false;
26 min( -1.7976931348623158e+308),
27 max( 1.7976931348623158e+308),
28 smallest( 2.2250738585072014e-308),
29 epsilon( 2.2204460492503131e-016),
31 inf( 1.0 / (1.0 - one)),
32 nan( 0.0 / (1.0 - one)) {}
45 template<>
class Numeral<long> :
public NumeralInt<long> {};
46 template<>
class Numeral<unsigned long> :
public NumeralInt<unsigned long> {};
48 template<>
class Numeral<
float128> :
public NumeralFloat<float128> {};
long double float128
128 bit float type
Definition: Core.h:32
float Real
Real number type. See Real_ for real number operations and constants.
Definition: Real.h:21
int64 int128
Definition: Core.h:24
Numeral< Real >::Real_ Real_
Operations and constants for Real type. See Float_, Double_.
Definition: Real.h:25
Global Honeycomb namespace.