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