الفرق بين المراجعتين ل"Ruby/Numeric/mod"

من موسوعة حسوب
< Ruby‏ | Numeric
اذهب إلى التنقل اذهب إلى البحث
ط (مراجعة وتدقيق.)
 
سطر 13: سطر 13:
 
عدد يمثِّل المقسوم عليه.
 
عدد يمثِّل المقسوم عليه.
 
==القيمة المعادة==
 
==القيمة المعادة==
يعاد عدد حقيق يمثِّل باقي قسمة العدد المعطى على العدد <code>numeric‎</code>.
+
يعاد عدد حقيقي يمثِّل باقي قسمة العدد المعطى على العدد <code>numeric‎</code>.
  
 
==انظر أيضا==
 
==انظر أيضا==

المراجعة الحالية بتاريخ 18:57، 20 نوفمبر 2018

يعيد التابع modulo باقي قسم عدد على آخر. أي عندما يُستدعَى التابع بالشكل x.modulo(y)‎، فإنه يماثل الاستدعاء x-y*(x/y).floor.

يكافي هذا التابع التعبير num.divmod(numeric)[1]‎.

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

modulo(numeric)    real

المعاملات

numeric‎

عدد يمثِّل المقسوم عليه.

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

يعاد عدد حقيقي يمثِّل باقي قسمة العدد المعطى على العدد numeric‎.

انظر أيضا

  • المعامل +: يمثِّل إشارة الزائد التي تسبق العدد لتشير إلى أنه عدد موجب.
  • المعامل <=>: يوازن بين عددين ثمَّ يعيد القيمة 0 إن كان هذان العددان متساويين، وإلا فسيُعيد القيمة nil.
  • التابع abs: يعيد القيمة المطلقة للعدد الذي استدعي معه.
  • التابع d‎ivmod: يعيد مصفوفة تحتوي على حاصل (quotient) وباقي قسمة العدد الذي استُدعي معه على العدد المُمرَّر إليه.

مصادر