الفرق بين المراجعتين ل"Ruby/Integer/divmod"

من موسوعة حسوب
< Ruby‏ | Integer
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>divmod‎</code> الخاص بالصنف <code>Integer</code> في روبي}}</noinclude> تصنيف: Ruby تصن...')
 
ط (مراجعة وتدقيق)
 
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>divmod‎</code> الخاص بالصنف <code>Integer</code> في روبي}}</noinclude>
+
<noinclude>{{DISPLAYTITLE: التابع <code>Integer.divmod‎</code> في روبي}}</noinclude>
 
[[تصنيف: Ruby]]
 
[[تصنيف: Ruby]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Method]]
 
[[تصنيف: Ruby Integer]]
 
[[تصنيف: Ruby Integer]]
يعيد التابع <code>divmod‎</code> القيمة
+
يعيد التابع <code>divmod‎</code> مصفوفة تحتوي على حاصل (quotient) وباقي (modulus) عملية تقسيم العدد الذي استٌدعي التابع معه على العدد المُمرّر إليه.
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">divmod(numeric)  →  array‎</syntaxhighlight>
 
<syntaxhighlight lang="ruby">divmod(numeric)  →  array‎</syntaxhighlight>
سطر 9: سطر 9:
 
===<code>numeric‎</code>===
 
===<code>numeric‎</code>===
  
 +
عدد يمثل الطرف الثاني لعملية القسمة.
 +
==القيمة المعادة==
 +
تعاد مصفوفة تحتوي على حاصل (quotient) وباقي (modulus) عملية تقسيم العدد الذي استٌدعي التابع معه على العدد المُمرّر <code>numeric</code>.
  
==القيمة المُعادة==
+
== أمثلة ==
 +
مثال على استخدام المعامل <code>divmod</code>:<syntaxhighlight lang="ruby">
 +
25.divmod(2)      #=> 12
 +
                  #=> 1
 +
 
 +
20.divmod(7)      #=> 2
 +
                  #=> 6
 +
</syntaxhighlight>
  
 
==انظر أيضا==
 
==انظر أيضا==
* التابع <nowiki/>[[Ruby/ENV/key|<code></code>]]<code>[[Ruby/ENV/delete|key]]</code>: يعيد  اسم متغير البيئة ذو القيمة <code>value</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 قسم التابع divmod‎ في الصنف Integer‎ في توثيق روبي الرسمي.]
+
*[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: يعيد ناتج عملية قسمة عددين.

مصادر