PHP精密計算モジュールbcmath

WBOY
リリース: 2016-06-23 13:50:00
オリジナル
1796 人が閲覧しました

bcはBinary Calculatorの略です。 bc* 関数のパラメーターは、すべてのオペランドにオプションの [intscale] を加えたものです (たとえば、string bcadd(string $left_operand, string $right_operand[, int $scale]) )。scale が指定されていない場合は、デフォルトの bcscale が使用されます。 。 価値。ここで、大きな数値は 0 ~ 9 の文字列で直接表現され、計算結果も文字列になります。


bcadd ? 2 つの高精度数値を加算します
bccomp ? 2 つの高精度数値を比較し、-1、0、1 を返します
bcdiv ? 2 つの高精度数値の余りを求めます
bcmul ? 2 つの高精度数値を乗算します
bcpow ? 高精度数値のべき乗を求め、数値理論でよく使用される法を求めます
bcscale ? 「Linux bc」の場合は、scale=” に相当します。
bcsqrt ? 高精度の数値の平方根を求めます

bcsub ? 以下の php.ini 設定ファイルを直接変更します。 Windows

[bcmath]; Number of decimal digits for all bcmath functions.; http://php.net/bcmath.scalebcmath.scale = <strong>1</strong>
ログイン後にコピー
を実行し、Apache を再起動します。

Linux で Apache を再コンパイルする必要があります

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