PHP函式:bcmod()
適用版本:PHP 4, PHP 5, PHP 7
函式描述:bcmod() 函式用於計算兩個大數字的模運算結果。
用法: string bcmod ( string $left_operand , string $modulus )
引數:
- $left_operand: 被除數,一個任意長度的數字字串。
- $modulus: 除數,一個任意長度的數字字串。
返回值: bcmod() 函式返回除法操作的模數(餘數)作為一個字串。
示例:
$num1 = '12345678901234567890';
$num2 = '9876543210987654321';
$result = bcmod($num1, $num2);
echo $result; // 輸出:8641975320987654323
在上面的示例中,bcmod() 函式將數字字串 $num1
和 $num2
作為引數傳遞。函式計算了 $num1
對 $num2
的模運算結果,並將其作為字串返回。最後,我們將結果列印到螢幕上,輸出為 8641975320987654323
。
請注意,bcmod() 函式用於處理任意長度的數字字串,而不受標準整數或浮點型別的限制。這使得它成為處理大數字的理想工具。