📅  最后修改于: 2023-12-03 15:29:53.834000             🧑  作者: Mango
ratio_less_equal()函数是C++标准库
template<class R1, class R2>
constexpr bool ratio_less_equal(const R1& r1, const R2& r2);
其中,参数R1和R2都是std::ratio类型的比率。
如果r1小于等于r2,则返回true,否则返回false。
#include <iostream>
#include <ratio>
int main()
{
typedef std::ratio<2, 3> my_ratio1;
typedef std::ratio<3, 4> my_ratio2;
bool result = std::ratio_less_equal<my_ratio1, my_ratio2>::value;
std::cout << std::boolalpha;
std::cout << "2/3 <= 3/4? " << result << std::endl;
return 0;
}
输出:
2/3 <= 3/4? true