本文整理汇总了C++中Rational::print方法的典型用法代码示例。如果您正苦于以下问题:C++ Rational::print方法的具体用法?C++ Rational::print怎么用?C++ Rational::print使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Rational
的用法示例。
在下文中一共展示了Rational::print方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: isCurious
bool isCurious(Rational r) {
r = r.abs();
unsigned a, b, x, y; // ab/xy
a = r.n() / 10;
b = r.n() % 10;
x = r.d() / 10;
y = r.d() % 10;
if((a == b && x == y)) {
return false;
}
bool curious = false;
if(x) curious = curious || (r == Rational(b, x) && a == y);
if(y) curious = curious || (r == Rational(a, y) && b == x);
if(curious) r.print();
return curious;
}