|
MSTL 1.4.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
MSTL比率计算 更多...
#include "MSTL/core/numeric/static_numeric.hpp"类 | |
| struct | ratio< Numerator, Denominator > |
| 比率类模板 更多... | |
| struct | is_ratio< Ratio > |
| 检查类型是否为ratio 更多... | |
| struct | ratio_equal< ratio1, ratio2 > |
| 检查两个比率是否相等 更多... | |
| struct | ratio_not_equal< ratio1, ratio2 > |
| 检查两个比率是否不相等 更多... | |
| struct | ratio_less< ratio1, ratio2 > |
| 检查第一个比率是否小于第二个比率 更多... | |
| struct | ratio_less_equal< ratio1, ratio2 > |
| 检查第一个比率是否小于等于第二个比率 更多... | |
| struct | ratio_greater< ratio1, ratio2 > |
| 检查第一个比率是否大于第二个比率 更多... | |
| struct | ratio_greater_equal< ratio1, ratio2 > |
| 检查第一个比率是否大于等于第二个比率 更多... | |
类型定义 | |
| template<typename ratio1, typename ratio2> | |
| using | ratio_multiply = typename _INNER __ratio_multiply_impl<ratio1, ratio2>::type |
| 比率乘法类型别名 | |
| template<typename ratio1, typename ratio2> | |
| using | ratio_divide = typename _INNER __ratio_divide_impl<ratio1, ratio2>::type |
| 比率除法类型别名 | |
| template<typename ratio1, typename ratio2> | |
| using | ratio_add = typename _INNER ratio_add<ratio1, ratio2>::type |
| 比率加法类型别名 | |
| template<typename ratio1, typename ratio2> | |
| using | ratio_subtract = typename _INNER ratio_subtract<ratio1, ratio2>::type |
| 比率减法类型别名 | |
| using | atto = ratio<1, 1000000000000000000> |
| 阿托(10^-18) | |
| using | femto = ratio<1, 1000000000000000> |
| 飞(10^-15) | |
| using | pico = ratio<1, 1000000000000> |
| 皮(10^-12) | |
| using | nano = ratio<1, 1000000000> |
| 纳(10^-9) | |
| using | micro = ratio<1, 1000000> |
| 微(10^-6) | |
| using | milli = ratio<1, 1000> |
| 毫(10^-3) | |
| using | centi = ratio<1, 100> |
| 厘(10^-2) | |
| using | deci = ratio<1, 10> |
| 分(10^-1) | |
| using | deca = ratio<10, 1> |
| 十(10^1) | |
| using | hecto = ratio<100, 1> |
| 百(10^2) | |
| using | kilo = ratio<1000, 1> |
| 千(10^3) | |
| using | mega = ratio<1000000, 1> |
| 兆(10^6) | |
| using | giga = ratio<1000000000, 1> |
| 吉(10^9) | |
| using | tera = ratio<1000000000000, 1> |
| 太(10^12) | |
| using | peta = ratio<1000000000000000, 1> |
| 拍(10^15) | |
| using | exa = ratio<1000000000000000000, 1> |
| 艾(10^18) | |