التابع pow
الخاص بالصنف Integer
في روبي
يعيد التابع pow
الأس التوافقي (modular exponentiation ) للعدد الذي استُدعي معه والعددين المٌمرّرين (الثاني اختياري). كما هو موضح في المثال أسفله:
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
عدد صحيح.
القيمة المُعادة
يعيد التابع pow
الأس التوافقي (modular exponentiation ) للعدد الذي استُدعي معه والعددين المٌمرّرين.
انظر أيضا
- التابع
div
: يعيد التابعdiv
ناتج عملية قسمة العددint
على العددnumeric
. - التابع
%
: يعيد المعامل%
باقي عملية القسمة الصحيحة. - التابع
divmod
: يعيد التابعdivmod
مصفوفة تحتوي على حاصل (quotient) وباقي (modulus) عملية تقسيم العدد الذي استٌدعي التابع معه على العدد الممرر.