التابع <=>
الخاص بالصنف Rational
في روبي
< Ruby | Rational
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 21:51، 30 أكتوبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code><=></code> الخاص بالصنف <code>Rational</code> في روبي}}</noinclude> تصنيف: Ruby تصني...')
يُعيد التابع <=>
القيم 1- أو 0 أو 1 بناءً على ما إن كان rational
أصغر من أو يساوي أو أكبر من numeric
.
ستُعاد القيمة nil
إن كانت القيمتان غير قابلتين للمقارنة.
البنية العامة
rational <=> numeric → -1, 0, +1, or nil
القيمة المُعادة
أمثلة
مثال على استخدام التابع <=>
:
Rational(2, 3) <=> Rational(2, 3) #=> 0
Rational(5) <=> 5 #=> 0
Rational(2, 3) <=> Rational(1, 3) #=> 1
Rational(1, 3) <=> 1 #=> -1
Rational(1, 3) <=> 0.3 #=> 1
Rational(1, 3) <=> "0.3" #=> nil