|
template<concepts::FloatingPoint T> |
constexpr auto | e_v = T(2.71828182845904523536028747135266249) |
|
template<concepts::FloatingPoint T> |
constexpr auto | log2e_v = T(1.44269504088896340735992468100189213) |
|
template<concepts::FloatingPoint T> |
constexpr auto | log10e_v = T(0.434294481903251827651128918916605082) |
|
template<concepts::FloatingPoint T> |
constexpr auto | pi_v = T(3.14159265358979323846264338327950288) |
|
template<concepts::FloatingPoint T> |
constexpr auto | inv_pi_v = T(0.318309886183790671537767526745028724) |
|
template<concepts::FloatingPoint T> |
constexpr auto | inv_pisqrt_v = T(0.564189583547756286948079451560772585) |
|
template<concepts::FloatingPoint T> |
constexpr auto | ln2_v = T(0.693147180559945309417232121458176568) |
|
template<concepts::FloatingPoint T> |
constexpr auto | ln10_v = T(2.30258509299404568401799145468436420) |
|
template<concepts::FloatingPoint T> |
constexpr auto | sqrt2_v = T(1.41421356237309504880168872420969807) |
|
template<concepts::FloatingPoint T> |
constexpr auto | sqrt3_v = T(1.73205080756887729352744634150587236) |
|
template<concepts::FloatingPoint T> |
constexpr auto | inv_sqrt3_v = T(0.577350269189625764509148780501957455) |
|
template<concepts::FloatingPoint T> |
constexpr auto | egamma_v = T(0.577215664901532860606512090082402431) |
|
template<concepts::FloatingPoint T> |
constexpr auto | phi_v = T(1.61803398874989484820458683436563811) |
|
constexpr auto | e = e_v<f64> |
|
constexpr auto | log2e = log2e_v<f64> |
|
constexpr auto | log10e = log10e_v<f64> |
|
constexpr auto | pi = pi_v<f64> |
|
constexpr auto | inv_pi = inv_pi_v<f64> |
|
constexpr auto | inv_pisqrt = inv_pisqrt_v<f64> |
|
constexpr auto | ln2 = ln2_v<f64> |
|
constexpr auto | ln10 = ln10_v<f64> |
|
constexpr auto | sqrt2 = sqrt2_v<f64> |
|
constexpr auto | sqrt3 = sqrt3_v<f64> |
|
constexpr auto | inv_sqrt3 = inv_sqrt3_v<f64> |
|
constexpr auto | egamma = egamma_v<f64> |
|
constexpr auto | phi = phi_v<f64> |
|
constexpr auto | infinity = NumericLimits<f64>::infinity |
|
constexpr auto | quiet_nan = NumericLimits<f64>::quiet_nan |
|
constexpr auto | signaling_nan = NumericLimits<f64>::signaling_nan |
|