31 #ifndef ETL_RATIO_INCLUDED
32 #define ETL_RATIO_INCLUDED
41 template <const
size_t NUM, const
size_t DEN = 1>
44 static ETL_CONSTANT intmax_t num = NUM;
45 static ETL_CONSTANT intmax_t den = DEN;
48 #if INT_MAX > INT32_MAX
56 #if (INT_MAX >= INT32_MAX)
61 #if (INT_MAX >= INT16_MAX)
70 #if (INT_MAX >= INT32_MAX)
75 #if INT_MAX > INT32_MAX
Definition: absolute.h:37
ratio< 355, 113 > ratio_pi
An approximation of PI to 6 digits.
Definition: ratio.h:84
ratio< 326, 120 > ratio_e
An approximation of e.
Definition: ratio.h:90
ratio< 239, 169 > ratio_root2
An approximation of root 2.
Definition: ratio.h:87