PHP では、bcscale() 関数を使用して、すべての bc math のデフォルト パラメータを設定します。 ###関数###。この関数は、スケール パラメータが明示的に指定されていない場合、BC 数学関数への後続のすべての呼び出しに対してデフォルトのスケール パラメータを設定します。 構文
int bcscale($scale)
このパラメータは、必須の整数型パラメータであるパラメータを 1 つだけ受け入れます。このパラメータは小数点以下の桁数を表します。デフォルト値は 0 です。 戻り値
$bcscale()この関数は古い精度の値を返します。 例 1
<?php // default scale : 5 bcscale(5); // The default scale value as 5 echo bcadd('107', '6.5596'), ""; // this is not the same without bcscale() echo bcadd('107', '6.55957', 1), ""; // the default scale value as 5 echo bcadd('107', '6.55957'), ""; ?>
113.55960 113.5 113.55957
<?php // set default scale 5 bcscale(5); // set the default scale value as 5 echo bcadd('107', '6.5596'), ""; // this is not the same without bcscale() echo bcadd('107', '6.55957', 1), ""; // Changed the default scale value bcscale(3); // the default scale value as 5 echo bcadd('107', '6.55957'), ""; ?>
以上がPHP - bcscale() 関数を使用して、すべての bc 数学関数のデフォルトの精度パラメーターを設定または取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。