التابع remainder
الخاص بالصنف Integer
في روبي
يعيد التابع remainder
باقي عملية قسمة العدد int
على العدد numeric
(انظر فقرة البنية العامة).
x.remainder(y)
يكافئx-y*(x/y).truncate
.
البنية العامة
remainder(numeric) → real
المعاملات
numeric
عدد صحيح يمثل الطرف الثاني للعملية.
القيمة المُعادة
يعيد التابع remainder
باقي عملية قسمة العدد int
على العدد numeric
.
أمثلة
مثال على استخدام التابع remainder
:
5.remainder(3) #=> 2
-5.remainder(3) #=> -2
5.remainder(-3) #=> 2
-5.remainder(-3) #=> -2
5.remainder(1.5) #=> 0.5
انظر أيضا
- التابع
div
: يعيد التابعdiv
ناتج عملية قسمة العددint
على العددnumeric
. - التابع
%
: يعيد المعامل%
باقي عملية القسمة الصحيحة. - التابع
divmod
: يعيد التابعdivmod
مصفوفة تحتوي على حاصل (quotient) وباقي (modulus) عملية تقسيم العدد الذي استٌدعي التابع معه على العدد المُمرّرnumeric
.