التابع ‎Float.eql?‎‎ في روبي

من موسوعة حسوب
< Ruby‏ | Float
اذهب إلى التنقل اذهب إلى البحث

يتحقق التابع eql?‎ إن كان العدد الذي استُدعي معه والعدد المُمرَّر إليه من نفس النوع (أي كلاهما عدد عشري) ومتساويين في القيمة.

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

eql?(obj)    true or false

المعاملات

obj

عدد يراد التحقق من تساويه نوعًا وقيمةً مع العدد العشري المعطى.

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

تُعاد القيمة true إن كان العدد العشري المعطى والعدد numeric من نفس النوع ومتساويين. خلا ذلك، تعاد القيمة false.

أمثلة

مثال على استخدام التابع eql?‎:

1.0.eql?(1)   #=> false

انظر أيضا

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

مصادر