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