الفرق بين المراجعتين لصفحة: «Ruby/Integer/divmod»
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>divmod</code> الخاص بالصنف <code>Integer</code> في روبي}}</noinclude> تصنيف: Ruby تصن...' |
لا ملخص تعديل |
||
سطر 3: | سطر 3: | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby Integer]] | [[تصنيف: Ruby Integer]] | ||
يعيد التابع <code>divmod</code> | يعيد التابع <code>divmod</code> مصفوفة تحتوي على حاصل (quotient) وباقي (modulus) عملية تقسيم العدد الذي استٌدعي التابع معه على العدد المُمرّر <code>numeric</code>. | ||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">divmod(numeric) → array</syntaxhighlight> | <syntaxhighlight lang="ruby">divmod(numeric) → array</syntaxhighlight> | ||
سطر 9: | سطر 9: | ||
===<code>numeric</code>=== | ===<code>numeric</code>=== | ||
عدد يمثل الطرف الثاني لعملية القسمة. | |||
==القيمة المُعادة== | |||
يعيد التابع <code>divmod</code> مصفوفة تحتوي على حاصل (quotient) وباقي (modulus) عملية تقسيم العدد الذي استٌدعي التابع معه على العدد المُمرّر <code>numeric</code>. | |||
== | == أمثلة == | ||
مثال على استخدام المعامل <code>divmod</code>:<syntaxhighlight lang="ruby"> | |||
25.divmod(2) #=> 12 | |||
#=> 1 | |||
20.divmod(7) #=> 2 | |||
#=> 6 | |||
</syntaxhighlight> | |||
==انظر أيضا== | ==انظر أيضا== | ||
* التابع < | * التابع <code>[[Ruby/Integer/div|div]]</code><nowiki/>[[Ruby/ENV/key|<code></code>]]: يعيد التابع <code>div</code> ناتج عملية قسمة عددين. | ||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/Integer.html#method-i-divmod قسم التابع divmod في الصنف Integer في توثيق روبي الرسمي.] | *[http://ruby-doc.org/core-2.5.1/Integer.html#method-i-divmod قسم التابع divmod في الصنف Integer في توثيق روبي الرسمي.] |
مراجعة 23:39، 14 أكتوبر 2018
يعيد التابع divmod
مصفوفة تحتوي على حاصل (quotient) وباقي (modulus) عملية تقسيم العدد الذي استٌدعي التابع معه على العدد المُمرّر numeric
.
البنية العامة
divmod(numeric) → array
المعاملات
numeric
عدد يمثل الطرف الثاني لعملية القسمة.
القيمة المُعادة
يعيد التابع divmod
مصفوفة تحتوي على حاصل (quotient) وباقي (modulus) عملية تقسيم العدد الذي استٌدعي التابع معه على العدد المُمرّر numeric
.
أمثلة
مثال على استخدام المعامل divmod
:
25.divmod(2) #=> 12
#=> 1
20.divmod(7) #=> 2
#=> 6
انظر أيضا
- التابع
div
: يعيد التابع
div
ناتج عملية قسمة عددين.