31#ifndef ETL_RATIO_INCLUDED
32#define ETL_RATIO_INCLUDED
44 template <
size_t NUM,
size_t DEN = 1UL>
47 static ETL_CONSTANT intmax_t num = NUM;
48 static ETL_CONSTANT intmax_t den = DEN;
51 template <
size_t NUM,
size_t DEN>
54 template <
size_t NUM,
size_t DEN>
57 #if INT_MAX > INT32_MAX
65 #if (INT_MAX >= INT32_MAX)
70 #if (INT_MAX >= INT16_MAX)
79 #if (INT_MAX >= INT32_MAX)
84 #if INT_MAX > INT32_MAX
bitset_ext
Definition: absolute.h:38
ratio< 355, 113 > ratio_pi
An approximation of PI to 6 digits.
Definition: ratio.h:93
ratio< 326, 120 > ratio_e
An approximation of e.
Definition: ratio.h:99
ratio< 239, 169 > ratio_root2
An approximation of root 2.
Definition: ratio.h:96