|
libfxd 0.2.dev
A fixed-point library for C++.
|
Go to the source code of this file.
Namespaces | |
| namespace | std |
| STL namespace. | |
| namespace | std::numbers |
| Specialization for mathematical constants. | |
Macros | |
| #define | LIBFXD_CONSTEXPR const |
| #define | LIBFXD_NUMBER(c) |
Variables | |
| template<fxd::fixed_point Fxd> | |
| const Fxd | e_v< Fxd > |
| Fixed-point constant for \( e \). | |
| template<fxd::fixed_point Fxd> | |
| const Fxd | egamma_v< Fxd > |
| Fixed-point constant for \( \gamma \). | |
| template<fxd::fixed_point Fxd> | |
| const Fxd | inv_pi_v< Fxd > |
| Fixed-point constant for \( 1 \over \pi \). | |
| template<fxd::fixed_point Fxd> | |
| const Fxd | inv_sqrt3_v< Fxd > |
| Fixed-point constant for \( 1 \over \sqrt 3 \). | |
| template<fxd::fixed_point Fxd> | |
| const Fxd | inv_sqrtpi_v< Fxd > |
| Fixed-point constant for \( 1 \over \sqrt \pi \). | |
| template<fxd::fixed_point Fxd> | |
| const Fxd | ln10_v< Fxd > |
| Fixed-point constant for \( \ln 10 \). | |
| template<fxd::fixed_point Fxd> | |
| const Fxd | ln2_v< Fxd > |
| Fixed-point constant for \( \ln 2 \). | |
| template<fxd::fixed_point Fxd> | |
| const Fxd | log10e_v< Fxd > |
| Fixed-point constant for \( \log _ {10} e \). | |
| template<fxd::fixed_point Fxd> | |
| const Fxd | log2e_v< Fxd > |
| Fixed-point constant for \( \log _ 2 e \). | |
| template<fxd::fixed_point Fxd> | |
| const Fxd | phi_v< Fxd > |
| Fixed-point constant for \( \phi \). | |
| template<fxd::fixed_point Fxd> | |
| const Fxd | pi_v< Fxd > |
| Fixed-point constant for \( \pi \). | |
| template<fxd::fixed_point Fxd> | |
| const Fxd | sqrt2_v< Fxd > |
| Fixed-point constant for \( \sqrt 2 \). | |
| template<fxd::fixed_point Fxd> | |
| const Fxd | sqrt3_v< Fxd > |
| Fixed-point constant for \( \sqrt 3 \). | |
| #define LIBFXD_CONSTEXPR const |
Definition at line 22 of file numbers.hpp.
| #define LIBFXD_NUMBER | ( | c | ) |
Definition at line 25 of file numbers.hpp.