Classes |
| struct | std::ratio< _Num, _Den > |
| | Provides compile-time rational arithmetic. More...
|
| struct | std::ratio_add< _R1, _R2 > |
| | ratio_add More...
|
| struct | std::ratio_divide< _R1, _R2 > |
| | ratio_divide More...
|
| struct | std::ratio_equal< _R1, _R2 > |
| | ratio_equal More...
|
| struct | std::ratio_greater< _R1, _R2 > |
| | ratio_greater More...
|
| struct | std::ratio_greater_equal< _R1, _R2 > |
| | ratio_greater_equal More...
|
| struct | std::ratio_less< _R1, _R2 > |
| | ratio_less More...
|
| struct | std::ratio_less_equal< _R1, _R2 > |
| | ratio_less_equal More...
|
| struct | std::ratio_multiply< _R1, _R2 > |
| | ratio_multiply More...
|
| struct | std::ratio_not_equal< _R1, _R2 > |
| | ratio_not_equal More...
|
| struct | std::ratio_subtract< _R1, _R2 > |
| | ratio_subtract More...
|
Typedefs |
|
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 |
|
typedef ratio< 1000000000000, 1 > | std::tera |
Variables |
|
static const intmax_t | std::ratio< _Num, _Den >::den |
|
static const intmax_t | std::ratio< _Num, _Den >::num |
Detailed Description
Compile time representation of fininte rational numbers.