函數(shù)名: gmp_pow()
適用版本: PHP 4 >= 4.0.4, PHP 5, PHP 7
用法: gmp_pow ( GMP|int|string $base , int $exp ) : GMP
說明:這個(gè)函數(shù)用于計(jì)算給定的基數(shù)(base)的指數(shù)(exp)次冪。它返回一個(gè) GMP(大整數(shù))對(duì)象,表示計(jì)算結(jié)果。
參數(shù):
- $base: 必需。要進(jìn)行冪運(yùn)算的基數(shù)??梢允?GMP(大整數(shù))對(duì)象,整數(shù)或者字符串。
- $exp: 必需。要進(jìn)行冪運(yùn)算的指數(shù)。必須是一個(gè)整數(shù)。
返回值:一個(gè) GMP(大整數(shù))對(duì)象,表示計(jì)算結(jié)果。
示例:
<?php
$base = gmp_init(2); // 初始化基數(shù)為2
$exp = 10; // 指數(shù)為10
$result = gmp_pow($base, $exp); // 計(jì)算2的10次冪
echo gmp_strval($result); // 輸出結(jié)果:1024
?>
在上面的示例中,我們使用了 gmp_init() 函數(shù)來初始化基數(shù)為2的 GMP 對(duì)象,然后使用 gmp_pow() 函數(shù)計(jì)算2的10次冪,最后使用 gmp_strval() 函數(shù)將結(jié)果轉(zhuǎn)換為字符串并輸出。結(jié)果為1024,即2的10次冪。