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

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

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

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

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

1

int bcscale($scale)

ログイン後にコピー

パラメータ

$bcscale()

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

$bcscale()

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

1

2

3

4

5

6

7

8

9

10

11

12

13

<?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;), "";

?>

ログイン後にコピー

出力

1

113.55960 113.5 113.55957

ログイン後にコピー

例 2

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

例 2

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

<?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 サイトの他の関連記事を参照してください。

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