:時間の* / float型の計算次のように、あなたは、いくつかの計算が間違った結果が発生する可能性があります - PHP +を使用して
<?PHP エコー INTVAL(0.58 * 100); // 出力57
ソリューション
。1 <?PHP 2 エコー bcmul(0.58、100); // 出力58
●PHPは、この問題で、高精度BCライブラリの契約を提供します
●bcadd - 二つの高精度デジタルサム
●bcsub - 二つの高精度デジタルサブトラクション
●bcmul - 2高精度デジタル乗算
●bcdiv - 二つの高精度デジタル分割
●bccomp - 二つの高精度のデジタルの比較、-1、0、1
●bcmod - 2つの追求高精度デジタル余り
●bcpow - 精度デジタルパワーを求めて
●bcpowmod - 非常に一般的に数論で使用しようと精度デジタル電源モジュロ
●bcscale - のconfigure小数点以下の桁数のデフォルト値は、等価物「=スケール」の、LinuxのBCです
●bcsqrt - 追求精度デジタル平方根
リンクします。https://www.php.cn/php-weizijiaocheng-435795.html