|
|
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة) |
سطر 1: |
سطر 1: |
| <noinclude>{{DISPLAYTITLE: التابع <code>integer?</code> الخاص بالصنف <code>Integer</code> في روبي}}</noinclude> | | <noinclude>{{DISPLAYTITLE: التابع <code>Integer.integer?</code> في روبي}}</noinclude> |
| [[تصنيف: Ruby]] | | [[تصنيف: Ruby]] |
| [[تصنيف: Ruby Method]] | | [[تصنيف: Ruby Method]] |
| [[تصنيف: Ruby Integer]] | | [[تصنيف: Ruby Integer]] |
| يعيد التابع <code>integer?</code> أكبر قاسم مشترك للعدد الذي استُدعي معه والعدد المٌعطى. النتيجة دائمًا موجبة، كما يعيد التعبيران <code>0.integer?(x)</code> و <code>x.integer?(0)</code>. القيمة <code>x.abs</code>. | | يعيد التابع <code>integer?</code> القيمة <code>true</code> دائمًا إن كان العدد المستدعى معه صحيح. |
| ==البنية العامة== | | ==البنية العامة== |
| <syntaxhighlight lang="ruby">integer? → true</syntaxhighlight> | | <syntaxhighlight lang="ruby">integer? → true</syntaxhighlight> |
| ==المعاملات==
| | ==القيمة المعادة== |
| | | تعاد القيمة <code>true</code>. |
| ===<code>other_int</code>===
| |
| | |
| | |
| | |
| عدد صحيح
| |
| ==القيمة المُعادة== | |
| يعيد التابع <code>integer?</code> أكبر قاسم مشترك للعدد الذي استُدعي معه والعدد المٌعطى. النتيجة دائمًا موجبة، كما يعيد التعبيران <code>0.integer?(x)</code> و <code>x.integer?(0)</code>. القيمة <code>x.abs</code>.
| |
| ==انظر أيضا== | | ==انظر أيضا== |
| * التابع <code>[[Ruby/Integer/gcd|gcd]]</code>: يعيد التابع <code>integer?</code> أكبر قاسم مشترك للعدد الذي استُدعي معه والعدد المٌعطى. النتيجة دائمًا موجبة، كما يعيد التعبيران <code>0.integer?(x)</code> و <code>x.integer?(0)</code>. القيمة <code>x.abs</code>. | | * التابع <code>[[Ruby/Integer/odd-3F|odd?]]</code>: يتحقق إن كان العدد الذي استٌدعي معه فرديًا. |
| * التابع <code>[[Ruby/Integer/modulo|modulo]]</code>: يعيد التابع <code>integer?</code> أكبر قاسم مشترك للعدد الذي استُدعي معه والعدد المٌعطى. النتيجة دائمًا موجبة، كما يعيد التعبيران <code>0.integer?(x)</code> و <code>x.integer?(0)</code>. القيمة <code>x.abs</code>.
| | * التابع <nowiki/>[[Ruby/Integer/even-3F|<code>even?</code>]]: يتحقق إن كان العدد الذي استٌدعي معه زوجيًا. |
| * التابع <code>[[Ruby/Integer/div|div]]</code>: يعيد التابع <code>integer?</code> أكبر قاسم مشترك للعدد الذي استُدعي معه والعدد المٌعطى. النتيجة دائمًا موجبة، كما يعيد التعبيران <code>0.integer?(x)</code> و <code>x.integer?(0)</code>. القيمة <code>x.abs</code>. | |
| * التابع <code>[[Ruby/Integer/divmod|divmod]]</code>: يعيد التابع <code>integer?</code> أكبر قاسم مشترك للعدد الذي استُدعي معه والعدد المٌعطى. النتيجة دائمًا موجبة، كما يعيد التعبيران <code>0.integer?(x)</code> و <code>x.integer?(0)</code>. القيمة <code>x.abs</code>.
| |
|
| |
|
| ==مصادر== | | ==مصادر== |
| *[http://ruby-doc.org/core-2.5.1/Integer.html#method-i-integer-3F قسم التابع integer? في الصنف Integer في توثيق روبي الرسمي.] | | *[http://ruby-doc.org/core-2.5.1/Integer.html#method-i-integer-3F قسم التابع integer? في الصنف Integer في توثيق روبي الرسمي.] |
يعيد التابع integer?
القيمة true
دائمًا إن كان العدد المستدعى معه صحيح.
البنية العامة
القيمة المعادة
تعاد القيمة true
.
انظر أيضا
- التابع
odd?
: يتحقق إن كان العدد الذي استٌدعي معه فرديًا.
- التابع
even?
: يتحقق إن كان العدد الذي استٌدعي معه زوجيًا.
مصادر