التابع quo
الخاص بالصنف Rational
في روبي
ينفذ التابع quo
عملية القسمة.
البنية العامة
quo(numeric) → numeric
المعاملات
numeric
عدد
القيمة المُعادة
أمثلة
مثال على استخدام التابع quo
:
Rational(2, 3) / Rational(2, 3) #=> (1/1)
Rational(900) / Rational(1) #=> (900/1)
Rational(-2, 9) / Rational(-9, 2) #=> (4/81)
Rational(9, 8) / 4 #=> (9/32)
Rational(20, 9) / 9.8 #=> 0.22675736961451246
انظر أيضا
- التابع
positive?
: يعيد القيمةtrue
إن كانrat
أكبر من 0. - التابع
rationalize
: يُعيد تقريبًا مبسطًا لقيمة العدد في حال إعطاء الوسيط الاختياريeps
(النتيجة ستحقق المتراجحة)، وبخلاف ذلك سيعيد العدد نفسه.