|
libfxd 0.2.dev
A fixed-point library for C++.
|
#include <csignal>#include "fixed.hpp"#include "concepts.hpp"#include "detail/bias.hpp"#include "detail/raw-div.hpp"#include "detail/shift.hpp"Go to the source code of this file.
Namespaces | |
| namespace | fxd |
| This is the namespace where the entire library is defined. | |
| namespace | fxd::zero |
| Round to zero. | |
| namespace | fxd::up |
| Round up. | |
| namespace | fxd::down |
| Round down. | |
Functions | |
| template<fixed_point Fxd> | |
| constexpr Fxd | div (Fxd a, Fxd b) noexcept |
| Divide rounding to zero. | |
| template<fixed_point Fxd> | |
| constexpr Fxd | div (Fxd a, Fxd b) noexcept |
| Divide rounding up. | |
| template<fixed_point Fxd> | |
| constexpr Fxd | div (Fxd a, Fxd b) noexcept |
| Divide rounding down. | |