任意精度演算に関して、PHPは文字列として表された任意の大きさおよび 精度の数をサポートするバイナリ計算機を提供します。
PHP 4.0.4以降、libbcmathがPHPに付属しています。このモジュールを使 用するために外部のライブラリを使用する必要はありません。
PHP 4では、これらの関数は、PHPが構築オプション --enable-bcmathを付けてコンパイ ルされている場合にのみ使用できます。 PHP 3では、これらの関数は、PHPが構築オプション --disable-bcmath を付けずにコンパイルされている場合にのみ使用できます。
Windows版のPHPには この拡張モジュールのサポートが組み込まれています。これらの関数を使用 するために拡張モジュールを追加でロードする必要はありません。
これらの関数の動作は、php.iniの設定により変化します。
PHP_INI_*定数に関する詳細と定義については、 ini_set()を参照して下さい。
以下に設定ディレクティブに関する簡単な説明を示します。
全てのbcmath関数に関する10進桁数
この拡張モジュールはリソース型を全く定義しません。
この拡張モジュールは定数を全く定義しません。