|
| typedef ratio< 1, 1000000000000000000 > | std::atto |
| |
| typedef ratio< 1, 100 > | std::centi |
| |
| typedef ratio< 10, 1 > | std::deca |
| |
| typedef ratio< 1, 10 > | std::deci |
| |
| typedef ratio< 1000000000000000000, 1 > | std::exa |
| |
| typedef ratio< 1, 1000000000000000 > | std::femto |
| |
| typedef ratio< 1000000000, 1 > | std::giga |
| |
| typedef ratio< 100, 1 > | std::hecto |
| |
| typedef ratio< 1000, 1 > | std::kilo |
| |
| typedef ratio< 1000000, 1 > | std::mega |
| |
| typedef ratio< 1, 1000000 > | std::micro |
| |
| typedef ratio< 1, 1000 > | std::milli |
| |
| typedef ratio< 1, 1000000000 > | std::nano |
| |
| typedef ratio< 1000000000000000, 1 > | std::peta |
| |
| typedef ratio< 1, 1000000000000 > | std::pico |
| |
| template<typename _R1 , typename _R2 > |
| using | std::ratio_add = typename __ratio_add< _R1, _R2 >::type |
| |
| template<typename _R1 , typename _R2 > |
| using | std::ratio_divide = typename __ratio_divide< _R1, _R2 >::type |
| |
| template<typename _R1 , typename _R2 > |
| using | std::ratio_multiply = typename __ratio_multiply< _R1, _R2 >::type |
| |
| template<typename _R1 , typename _R2 > |
| using | std::ratio_subtract = typename __ratio_subtract< _R1, _R2 >::type |
| |
| typedef ratio< 1000000000000, 1 > | std::tera |
| |
Compile time representation of finite rational numbers.
◆ atto
◆ centi
◆ deca
◆ deci
◆ exa
◆ femto
◆ giga
◆ hecto
◆ kilo
◆ mega
◆ micro
◆ milli
◆ nano
◆ peta
◆ pico
◆ ratio_add
template<typename _R1 , typename _R2 >
ratio_add
Definition at line 525 of file ratio.
◆ ratio_divide
template<typename _R1 , typename _R2 >
ratio_divide
Definition at line 347 of file ratio.
◆ ratio_multiply
template<typename _R1 , typename _R2 >
ratio_multiply
Definition at line 320 of file ratio.
◆ ratio_subtract
template<typename _R1 , typename _R2 >
ratio_subtract
Definition at line 550 of file ratio.
◆ tera
◆ den
template<intmax_t _Num, intmax_t _Den>
◆ num
template<intmax_t _Num, intmax_t _Den>
◆ ratio_equal_v
template<typename _R1 , typename _R2 >
| constexpr bool std::ratio_equal_v |
|
inlineconstexpr |
◆ ratio_greater_equal_v
template<typename _R1 , typename _R2 >
| constexpr bool std::ratio_greater_equal_v |
|
inlineconstexpr |
◆ ratio_greater_v
template<typename _R1 , typename _R2 >
| constexpr bool std::ratio_greater_v |
|
inlineconstexpr |
◆ ratio_less_equal_v
template<typename _R1 , typename _R2 >
| constexpr bool std::ratio_less_equal_v |
|
inlineconstexpr |
◆ ratio_less_v
template<typename _R1 , typename _R2 >
| constexpr bool std::ratio_less_v |
|
inlineconstexpr |
◆ ratio_not_equal_v
template<typename _R1 , typename _R2 >
| constexpr bool std::ratio_not_equal_v |
|
inlineconstexpr |