在bcmath擴展中,可以使用bcpow()
函數來實現冪運算。該函數接受兩個參數:第一個參數是要進行冪運算的數字,第二個參數是冪的指數。例如,要計算2的3次方,可以使用以下代碼:
$result = bcpow('2', '3');
echo $result; // 輸出結果為 8
此外,bcmath擴展還提供了bcpowmod()
函數來計算冪運算的余數。與bcpow()
函數類似,bcpowmod()
函數也接受兩個參數:第一個參數是要進行冪運算的數字,第二個參數是冪的指數。例如,要計算2的3次方取余數,可以使用以下代碼:
$result = bcpowmod('2', '3', '5');
echo $result; // 輸出結果為 3
在上述代碼中,第三個參數是要取余的數字。