BCMath任意精度数学関数とは? わかりやすく解説

Weblio 辞書 > 固有名詞の種類 > 製品 > コンピュータ > プログラミング言語 > PHP > BCMath任意精度数学関数の意味・解説 

BCMath任意精度数学関数

導入

任意精度演算に関して、PHPは文字列として表された任意の大きさおよび 精度の数をサポートするバイナリ計算機を提供します。

要件

PHP 4.0.4以降、libbcmathがPHPに付属しています。このモジュールを使 用するために外部のライブラリを使用する必要はありません。

インストール手順

これらの関数は、PHPが構築オプション --enable-bcmathを付けてコンパイ ルされている場合にのみ使用できます。 PHP 3では、これらの関数は、PHPが構築オプション --disable-bcmath を付けずにコンパイルされている場合にのみ使用できます。
Windows 版の PHP には この拡張モジュールのサポートが組み込まれています。これらの関数を使用 するために拡張モジュールを追加でロードする必要はありません。

実行時設定

php.ini の設定により動作が変化します。
表 22. BC 数学関数設定オプション
名前デフォルト変更の可否変更履歴
bcmath.scale"0"PHP_INI_ALL 

PHP_INI_* 定数の詳細および定義については 付録 G. php.ini ディレクティブ を参照してください。
以下に設定ディレクティブに関する 簡単な説明を示します。
bcmath.scale integer
全ての bcmath 関数に関する 10 進桁数。 bcscale() も参照してください。

リソース型

リソース型は定義されていません。

定義済み定数

定数は定義されていません。

目次

bcadd — 2つの任意精度の数値を加算する
bccomp — 2 つの任意精度数値を比較する
bcdiv — 2つの任意精度数値で除算を行う
bcmod — 2 つの任意精度数値の剰余を取得する
bcmul — 2つの任意精度数値の乗算を行う
bcpow — 任意精度数値をべき乗する
bcpowmod — 任意精度数値のべき乗の、指定した数値による剰余
bcscale — すべての BC 演算関数におけるデフォルトのスケールを設定する
bcsqrt — 任意精度数値の平方根を取得する
bcsub — 任意精度数値の減算を行う




固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「BCMath任意精度数学関数」の関連用語

BCMath任意精度数学関数のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



BCMath任意精度数学関数のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2024 by the PHP Documentation Group.

©2024 GRAS Group, Inc.RSS