ホームページ > バックエンド開発 > PHPチュートリアル > PHP - bcscale() 関数を使用して、すべての bc 数学関数のデフォルトの精度パラメーターを設定または取得する方法

PHP - bcscale() 関数を使用して、すべての bc 数学関数のデフォルトの精度パラメーターを設定または取得する方法

王林
リリース: 2023-08-19 06:02:01
転載
1159 人が閲覧しました

PHP - 如何使用bcscale()函数设置或获取所有bc数学函数的默认精度参数?

PHP では、bcscale() 関数を使用して、すべての bc math のデフォルト パラメータを設定します。 ###関数###。この関数は、スケール パラメータが明示的に指定されていない場合、BC 数学関数への後続のすべての呼び出しに対してデフォルトのスケール パラメータを設定します。 構文

int bcscale($scale)
ログイン後にコピー

パラメータ

$bcscale()

このパラメータは、必須の整数型パラメータであるパラメータを 1 つだけ受け入れます。このパラメータは小数点以下の桁数を表します。デフォルト値は 0 です。 戻り値

$bcscale()

この関数は古い精度の値を返します。 例 1

<?php
   // default scale : 5
   bcscale(5);

   // The default scale value as 5
   echo bcadd(&#39;107&#39;, &#39;6.5596&#39;), "";

   // this is not the same without bcscale()
   echo bcadd(&#39;107&#39;, &#39;6.55957&#39;, 1), "";

   // the default scale value as 5
   echo bcadd(&#39;107&#39;, &#39;6.55957&#39;), "";
?>
ログイン後にコピー

出力

113.55960 113.5 113.55957
ログイン後にコピー

例 2

の中国語訳は次のとおりです。

例 2

<?php
   // set default scale 5
   bcscale(5);

   // set the default scale value as 5
   echo bcadd(&#39;107&#39;, &#39;6.5596&#39;), "";

   // this is not the same without    bcscale()
   echo bcadd(&#39;107&#39;, &#39;6.55957&#39;, 1), "";

   // Changed the default scale value
   bcscale(3);

   // the default scale value as 5
   echo bcadd(&#39;107&#39;, &#39;6.55957&#39;), "";
?>
ログイン後にコピー

出力

リーリー

以上がPHP - bcscale() 関数を使用して、すべての bc 数学関数のデフォルトの精度パラメーターを設定または取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート