在 PHP 中使用 BigInteger 類別
PHP 提供了幾種處理大整數值的方法。 BigInteger 類別就是這樣的選項。
存取 BigInteger 類別
BigInteger 類別在 PHP 中本身不可用。但是,您可以使用 GMP 或 BCMath 等外部程式庫來實現此目的。
使用 GMP 函式庫
如果您的系統上安裝了 GMP,您可以使用其功能直接地。在PHP 腳本中包含GMP 擴充:
<code class="php"><?php include('gmp.php'); ?></code>
使用BCMath 函式庫
或者,您可以使用BCMath 函式庫:
<code class="php"><?php bcscale(1000); ?></code>
範例:
使用Math_BigInteger(外部函式庫):<code class="php"><?php include('Math/BigInteger.php'); $a = new Math_BigInteger(2); $b = new Math_BigInteger(3); $c = $a->add($b); echo $c->toString(); // outputs 5 ?></code>如需進一步協助,請參考下列連結:
以上是如何使用 PHP 中的 BigInteger 類別處理大整數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!