Rational Arithmetic(3)

NAME
Rational Arithmetic -

  Classes
struct std::ratio< _Num, _Den >
Provides compile-time rational arithmetic.
struct std::ratio_add< _R1, _R2 >
ratio_add
struct std::ratio_divide< _R1, _R2 >
ratio_divide
struct std::ratio_equal< _R1, _R2 >
ratio_equal
struct std::ratio_greater< _R1, _R2 >
ratio_greater
struct std::ratio_greater_equal< _R1, _R2 >
ratio_greater_equal
struct std::ratio_less< _R1, _R2 >
ratio_less
struct std::ratio_less_equal< _R1, _R2 >
ratio_less_equal
struct std::ratio_multiply< _R1, _R2 >
ratio_multiply
struct std::ratio_not_equal< _R1, _R2 >
ratio_not_equal
struct std::ratio_subtract< _R1, _R2 >
ratio_subtract

  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::den
static const intmax_t std::ratio::num

Detailed Description

Compile time representation of fininte rational numbers.

Author

Generated automatically by Doxygen for libstdc++ from the source code.