|
libstdc++
|
Files | |
| file | ratio |
Classes | |
| struct | std::ratio< _Num, _Den > |
| struct | std::ratio_equal< _R1, _R2 > |
| struct | std::ratio_greater< _R1, _R2 > |
| struct | std::ratio_greater_equal< _R1, _R2 > |
| struct | std::ratio_less< _R1, _R2 > |
| struct | std::ratio_less_equal< _R1, _R2 > |
| struct | std::ratio_not_equal< _R1, _R2 > |
Typedefs | |
| using | std::atto |
| using | std::centi |
| using | std::deca |
| using | std::deci |
| using | std::exa |
| using | std::femto |
| using | std::giga |
| using | std::hecto |
| using | std::kilo |
| using | std::mega |
| using | std::micro |
| using | std::milli |
| using | std::nano |
| using | std::peta |
| using | std::pico |
| template<typename _R1, typename _R2> | |
| using | std::ratio_add |
| template<typename _R1, typename _R2> | |
| using | std::ratio_divide |
| template<typename _R1, typename _R2> | |
| using | std::ratio_multiply |
| template<typename _R1, typename _R2> | |
| using | std::ratio_subtract |
| using | std::tera |
Variables | |
| template<typename _R1, typename _R2> | |
| constexpr bool | std::ratio_equal_v |
| template<typename _R1, typename _R2> | |
| constexpr bool | std::ratio_greater_equal_v |
| template<typename _R1, typename _R2> | |
| constexpr bool | std::ratio_greater_v |
| template<typename _R1, typename _R2> | |
| constexpr bool | std::ratio_less_equal_v |
| template<typename _R1, typename _R2> | |
| constexpr bool | std::ratio_less_v |
| template<typename _R1, typename _R2> | |
| constexpr bool | std::ratio_not_equal_v |
Compile time representation of finite rational numbers.
| using std::ratio_add |
| using std::ratio_divide |
| using std::ratio_multiply |
| using std::ratio_subtract |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |