التابع Integer.remainder في روبي
يعيد التابع remainder باقي عملية قسمة العدد الذي استدعي معه على العدد الذي مُرِّر إليه.
استدعاء التابع بالشكل x.remainder(y) يكافئ x-y*(x/y).truncate.
البنية العامة
remainder(numeric) → real
المعاملات
numeric
عدد صحيح يمثل الطرف الثاني للعملية.
القيمة المعادة
يعاد باقي عملية قسمة العدد 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: يعيد ناتج عملية قسمة العدد الذي استدعي معه على العدد الذي مُرِّر إليه. - التابع
%: يعيد باقي عملية القسمة الصحيحة. - التابع
divmod: يعيد مصفوفة تحتوي على حاصل (quotient) وباقي (modulus) عملية تقسيم العدد الذي استٌدعي التابع معه على العدد الممرر إليه.