التابع Numeric.modulo في روبي
يعيد التابع modulo باقي قسم عدد على آخر. أي عندما يُستدعَى التابع بالشكل x.modulo(y)، فإنه يماثل الاستدعاء x-y*(x/y).floor.
يكافي هذا التابع التعبير num.divmod(numeric)[1].
البنية العامة
modulo(numeric) → real
المعاملات
numeric
عدد يمثِّل المقسوم عليه.
القيمة المعادة
يعاد عدد حقيقي يمثِّل باقي قسمة العدد المعطى على العدد numeric.
انظر أيضا
- المعامل
+: يمثِّل إشارة الزائد التي تسبق العدد لتشير إلى أنه عدد موجب. - المعامل
<=>: يوازن بين عددين ثمَّ يعيد القيمة 0 إن كان هذان العددان متساويين، وإلا فسيُعيد القيمة nil. - التابع
abs: يعيد القيمة المطلقة للعدد الذي استدعي معه. - التابع
divmod: يعيد مصفوفة تحتوي على حاصل (quotient) وباقي قسمة العدد الذي استُدعي معه على العدد المُمرَّر إليه.