الفرق بين المراجعتين ل"Ruby/Numeric/infinite-3F"

من موسوعة حسوب
< Ruby‏ | Numeric
اذهب إلى التنقل اذهب إلى البحث
ط (مراجعة وتدقيق.)
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>infinite?‎</code> الخاص بالصنف <code>Numeric</code> في روبي}}</noinclude>
+
<noinclude>{{DISPLAYTITLE: التابع <code>Numeric.infinite?‎</code> في روبي}}</noinclude>
 
[[تصنيف: Ruby]]
 
[[تصنيف: Ruby]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Numeric]]
 
[[تصنيف: Ruby Numeric]]
يعيد القيمة <code>nil</code> أو <code>-1</code> أو <code>1</code> اعتمادًا على ما إن كانت القيمة منتهية (finite) أو تساوي ‎<code>-Infinity</code> أو ‎<code>+Infinity</code>.
+
يتحقق التابع <code>infinite?</code>‎ إذا ما إن كان العدد الذي استدعي معه منتهيًا (finite) أو غير منتهي من الطرف السالب (‎<code>-Infinity</code>) أو غير منتهي من الطرف الموجب (‎<code>+Infinity</code>).
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">infinite?  →  -1, 1, or nil‎</syntaxhighlight>
 
<syntaxhighlight lang="ruby">infinite?  →  -1, 1, or nil‎</syntaxhighlight>
==القيمة المُعادة==
+
==القيمة المعادة==
يعيد القيمة <code>nil</code> أو ‎<code>-1</code> أو <code>1</code>.
+
تعاد القيمة <code>nil</code> أو ‎<code>-1</code> أو <code>1</code> إذا كان العدد المعطى منتهيًا أو غير منتهي من الطرف السالب (‎<code>-Infinity</code>) أو غير منتهي من الطرف الموجب (‎<code>+Infinity</code>) على التوالي.
  
 
==انظر أيضا==
 
==انظر أيضا==
* التابع <code>[[Ruby/Numeric/integer-3F|integer?‎]]</code>: يعيد <code>true</code> إن كان <code>num</code> من النوع <code>Integer</code>.
+
* التابع [[Ruby/Numeric/finite-3F|<code>?finite</code>]]: يتحقق إن كان العدد الذي استُدعي معه عددًا منتهيًا (finite).
 +
* التابع [[Ruby/Numeric/eql-3F|<code>eql?</code>‎]]: يتحقق إن كان العدد الذي استُدعي معه والعدد المُمرَّر إليه من نفس النوع ومتساويين. 
 +
 
 +
* التابع <code>[[Ruby/Numeric/integer-3F|integer?‎]]</code>: يتحقق إن كان العدد الذي استُدعي معه من النوع <code>[[Ruby/Integer|Integer]]</code>.
  
 
==مصادر==
 
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Numeric.html#method-i-infinite-3F قسم التابع infinite?‎ في الصنف Numeric‎ في توثيق روبي الرسمي.]
+
*[http://ruby-doc.org/core-2.5.1/Numeric.html#method-i-infinite-3F قسم التابع infinite?‎ في الصنف Numeric‎ في توثيق روبي الرسمي.]

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

يتحقق التابع infinite?‎ إذا ما إن كان العدد الذي استدعي معه منتهيًا (finite) أو غير منتهي من الطرف السالب (‎-Infinity) أو غير منتهي من الطرف الموجب (‎+Infinity).

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

infinite?    -1, 1, or nil

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

تعاد القيمة nil أو ‎-1 أو 1 إذا كان العدد المعطى منتهيًا أو غير منتهي من الطرف السالب (‎-Infinity) أو غير منتهي من الطرف الموجب (‎+Infinity) على التوالي.

انظر أيضا

  • التابع ?finite: يتحقق إن كان العدد الذي استُدعي معه عددًا منتهيًا (finite).
  • التابع eql?: يتحقق إن كان العدد الذي استُدعي معه والعدد المُمرَّر إليه من نفس النوع ومتساويين. 
  • التابع integer?‎: يتحقق إن كان العدد الذي استُدعي معه من النوع Integer.

مصادر