التابع Integer.pow
في روبي
يحسب التابع 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) عملية تقسيم العدد الذي استٌدعي التابع معه على العدد الممرر.