التابع Float.eql?
في روبي
يتحقق التابع eql?
إن كان العدد الذي استُدعي معه والعدد المُمرَّر إليه من نفس النوع (أي كلاهما عدد عشري) ومتساويين في القيمة.
البنية العامة
eql?(obj) → true or false
المعاملات
obj
عدد يراد التحقق من تساويه نوعًا وقيمةً مع العدد العشري المعطى.
القيمة المعادة
تُعاد القيمة true
إن كان العدد العشري المعطى والعدد numeric
من نفس النوع ومتساويين. خلا ذلك، تعاد القيمة false
.
أمثلة
مثال على استخدام التابع eql?
:
1.0.eql?(1) #=> false
انظر أيضا
- المعامل
<=>
: يوازن بين عددين ثمَّ يعيد القيمة 0 إن كان هذان العددان متساويين، وإلا فسيُعيد القيمةnil
.