1 #ifndef _GLUCAT_LONG_DOUBLE_H 2 #define _GLUCAT_LONG_DOUBLE_H 36 #if defined(__USE_GNU) 37 static const long double l_pi = M_PIl;
38 static const long double l_ln2 = M_LN2l;
40 static const long double l_pi = 3.1415926535897932384626433832795029L;
41 static const long double l_ln2 = 0.6931471805599453094172321214581766L;
44 #if defined(_GLUCAT_USE_QD) 49 demoted {
typedef long double type;};
55 promoted {
typedef long double type;};
61 promoted {
typedef long double type;};
66 numeric_traits<long double>::
67 demoted {
typedef double type;};
86 #endif // _GLUCAT_LONG_DOUBLE_H
Extra traits which extend numeric limits.
static const long double l_pi
static Scalar_T ln_2()
log(2)
static const long double l_ln2