التابع Integer.pow‎ في روبي

من موسوعة حسوب
< Ruby‏ | Integer
مراجعة 14:49، 14 نوفمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (مراجعة وتدقيق)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يحسب التابع pow‎ ناتج رفع الأس إلى أساس محدد أو باقي قسمة الناتج السابق على عدد محدَّد. أي يحسب ناتج العملية الموضحة بالشكل:

a.pow(b)     #=> same as a**b
a.pow(b, m)  #=> same as (a**b) % m, but avoids huge temporary values

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

pow(numeric)      numeric
pow(integer, integer)    integer

المعاملات

numeric

عدد صحيح يمثِّل القوة للأساس المعطى.

integer

عدد صحيح اختياري يمثل المقسوم عليه.

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

يعاد ناتج رفع الأس numeric إلى الأساس المعطى أو باقي قسمة الناتج السابق على العدد integer.

انظر أيضا

  • التابع div: يعيد ناتج عملية قسمة العدد الذي استدعي معه على العدد الذي مُرِّر إليه.
  • التابع %: يعيد باقي عملية القسمة الصحيحة.
  • التابع divmod: يعيد مصفوفة تحتوي على حاصل (quotient) وباقي (modulus) عملية تقسيم العدد الذي استٌدعي التابع معه على العدد الممرر.

مصادر