الفرق بين المراجعتين لصفحة: «Ruby/Numeric/compar»

من موسوعة حسوب
< Ruby‏ | Numeric
ط مراجعة وتدقيق.
طلا ملخص تعديل
 
سطر 12: سطر 12:
* المعامل <code>[[Ruby/Numeric/plus|+]]</code>: يمثِّل إشارة الزائد التي تسبق العدد لتشير إلى أنه عدد موجب.
* المعامل <code>[[Ruby/Numeric/plus|+]]</code>: يمثِّل إشارة الزائد التي تسبق العدد لتشير إلى أنه عدد موجب.
* المعامل <code>[[Ruby/Numeric/minus|-]]</code>: يمثِّل إشارة الناقص التي تسبق العدد لتشير إلى أنه عدد سالب.
* المعامل <code>[[Ruby/Numeric/minus|-]]</code>: يمثِّل إشارة الناقص التي تسبق العدد لتشير إلى أنه عدد سالب.
* التابع <code>[[Ruby/Numeric/eql-3F|eql?‎]]</code>: يتحقق إن كان العدد الذي استُدعي معه والعدد المُمرَّر إليه من نفس النوع ومتساويين.


==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Numeric.html#method-i-3C-3D-3E قسم المعامل <=>‎ في الصنف Numeric‎ في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/Numeric.html#method-i-3C-3D-3E قسم المعامل <=>‎ في الصنف Numeric‎ في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 18:31، 20 نوفمبر 2018

يوازن المعامل <=> بين عددين ثمَّ يعيد القيمة 0 إن كان هذان العددان متساويين، وإلا فسيُعيد القيمة nil.

البنية العامة

number <=> other    0 or nil

القيمة المعادة

تعاد القيمة 0 إن كان number يساوي other، وإلا فستُعاد القيمة nil.

انظر أيضا

  • المعامل +: يمثِّل إشارة الزائد التي تسبق العدد لتشير إلى أنه عدد موجب.
  • المعامل -: يمثِّل إشارة الناقص التي تسبق العدد لتشير إلى أنه عدد سالب.
  • التابع eql?‎: يتحقق إن كان العدد الذي استُدعي معه والعدد المُمرَّر إليه من نفس النوع ومتساويين.

مصادر