はじめに
任意の精度の演算をサポートするために、PHP は
有効(別名 well-formed) な BCMath数 は、以下の正規表現にマッチする文字列です。
警告
string であることが期待されている float 型の値を BCMath 関数に渡してしまうと、 PHP が float 型の値を string 型に変換するやり方の影響で、 あなたが望む結果にならない可能性があります。 なぜなら、 string が、ネイピア数を使った表記 (これは BCMath では未サポートです) である可能性があったり、 PHP 8.0.0 以前では 小数点の記号がロケール依存(BCMath は常に小数点(.)を期待しています) であったりするためです。
|