PHP マニュアル
関数リファレンス
数学
BC Math
GMP
Math
Statistics
Trader
数学
はじめに
数学
PHP マニュアル
BCMath 任意精度数学関数
目次
はじめに
インストール/設定
インストール手順
実行時設定
BC Math 関数
bcadd
— 2つの任意精度の数値を加算する
bcceil
— 任意精度数値を切り上げる
bccomp
— 2 つの任意精度数値を比較する
bcdiv
— 2つの任意精度数値で除算を行う
bcdivmod
— 任意精度数値の商と剰余を取得する
bcfloor
— 任意精度数値を切り下げる
bcmod
— 2 つの任意精度数値の剰余を取得する
bcmul
— 2つの任意精度数値の乗算を行う
bcpow
— 任意精度数値をべき乗する
bcpowmod
— 任意精度数値のべき乗の、指定した数値による剰余
bcround
— 任意精度数値を丸める
bcscale
— すべての BC 演算関数におけるデフォルトのスケールを設定/取得する
bcsqrt
— 任意精度数値の平方根を取得する
bcsub
— 任意精度数値の減算を行う
BcMath\Number
— BcMath\Number クラス
BcMath\Number::add
— 任意精度の数値を加算する
BcMath\Number::ceil
— 任意精度数値を切り上げる
BcMath\Number::compare
— 任意精度数値を比較する
BcMath\Number::__construct
— BcMath\Number オブジェクトを作成する
BcMath\Number::div
— 任意精度数値の除算を行う
BcMath\Number::divmod
— 任意精度数値の商と剰余を取得する
BcMath\Number::floor
— 任意精度数値を切り下げる
BcMath\Number::mod
— 任意精度数値の剰余を取得する
BcMath\Number::mul
— 任意精度数値の乗算を行う
BcMath\Number::pow
— 任意精度数値をべき乗する
BcMath\Number::powmod
— 任意精度数値のべき乗の、指定した数値による剰余
BcMath\Number::round
— 任意精度数値を丸める
BcMath\Number::__serialize
— BcMath\Number オブジェクトをシリアライズする
BcMath\Number::sqrt
— 任意精度数値の平方根を取得する
BcMath\Number::sub
— 任意精度数値の減算を行う
BcMath\Number::__toString
— BcMath\Number オブジェクトを文字列に変換する
BcMath\Number::__unserialize
— data 引数を BcMath\Number オブジェクトとして復元する