الفرق بين المراجعتين لصفحة: «Ruby/Integer/modul»

من موسوعة حسوب
< Ruby‏ | Integer
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>%‎ </code> الخاص بالصنف <code>Integer</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف:...'
 
طلا ملخص تعديل
 
(1 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>%</code> الخاص بالصنف <code>Integer</code> في روبي}}</noinclude>
<noinclude>{{DISPLAYTITLE: المعامل <code>%</code> الخاص بالصنف <code>Integer</code> في روبي}}</noinclude>
[[تصنيف: Ruby]]
[[تصنيف: Ruby]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Operator]]
[[تصنيف: Ruby Integer]]
[[تصنيف: Ruby Integer]]
يعيد المعامل <code>%‎</code> باقي عملية القسمة الصحيحة.  
يعيد المعامل <code>%‎</code> باقي عملية القسمة الصحيحة بين عددين.  
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">int % other →  real </syntaxhighlight>
<syntaxhighlight lang="ruby">int % other →  real </syntaxhighlight>
 
==المعاملات==
== المعاملات ==
===<code>int</code>===
 
عدد صحيح يمثل الطرف الأول في عملية القسمة.
=== <code>int</code> ===
===<code>other</code>===
عدد صحيح يمثل الطرف الأول في عملية القسمة الصحيحة.
عدد صحيح يمثل الطرف الثاني في عملية القسمة.
 
==القيمة المعادة==
=== <code>other</code> ===
يعاد باقي عملية القسمة الصحيحة للعدد <code>int</code> على <code>other</code>.
عدد صحيح يمثل الطرف الثاني في عملية القسمة الصحيحة.
==أمثلة==
 
==القيمة المُعادة==
يعيد المعامل <code>%‎</code> باقي عملية القسمة الصحيحة للعدد <code>int</code> على<code>other</code>.
 
== أمثلة ==
مثال على استخدام  المعامل <code>%‎</code>:<syntaxhighlight lang="ruby">
مثال على استخدام  المعامل <code>%‎</code>:<syntaxhighlight lang="ruby">
20 % 3        #=> 2
20 % 3        #=> 2
6 % 3      #=> 0
6 % 3      #=> 0
</syntaxhighlight>
</syntaxhighlight>
==انظر أيضا==
==انظر أيضا==
* التابع <code>[[Ruby/Integer/sqrt|sqrt]]</code><nowiki/>[[Ruby/ENV/key|<code></code>]]: يعيد التابع <code>sqrt‎</code> الجذر المربع الصحيح للعدد الصحيح الموجب المُعطى، أي العدد الصحيح الأكبر الذي قيمته أصغر من الجذر المربع للعدد المُعطى.
*المعامل <code>[[Ruby/Integer/multiplication|*]]</code>: يعيد ناتج عملية الضرب بين عددين.
* التابع <code>[[Ruby/Integer/multiplication|*]]</code>: يعيد التابع <code>*‎</code> ناتج عملية الضرب بين عددين.
*التابع <code>[[Ruby/Integer/sqrt|sqrt]]</code>: يعيد الجذر التربيعي الصحيح للعدد الصحيح الموجب المُعطى.
==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Integer.html#method-i-25 قسم التابع %‎ في الصنف Integer في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/Integer.html#method-i-25 قسم المعامل %‎ في الصنف Integer في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 07:59، 13 نوفمبر 2018

يعيد المعامل %‎ باقي عملية القسمة الصحيحة بين عددين.

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

int % other   real

المعاملات

int

عدد صحيح يمثل الطرف الأول في عملية القسمة.

other

عدد صحيح يمثل الطرف الثاني في عملية القسمة.

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

يعاد باقي عملية القسمة الصحيحة للعدد int على other.

أمثلة

مثال على استخدام المعامل %‎:

20 % 3        #=> 2
6 % 3       #=> 0

انظر أيضا

  • المعامل *: يعيد ناتج عملية الضرب بين عددين.
  • التابع sqrt: يعيد الجذر التربيعي الصحيح للعدد الصحيح الموجب المُعطى.

مصادر