



cephes 数学ライブラリインタフェース
use Math::Cephes qw(:all);
パッケージをロードして、関数をエクスポートする。
:all 以外に、下記のラベルで必要な関数のみをエクスポートできる。
下記以外の関数は、http://search.cpan.org/~rkobes/Math-Cephes-0.47/lib/Math/Cephes.pod 参照
| :constants | ||||
| $PI | π | $SQ2OPI | sqrt(2/π) | |
| $PIO2 | π/2 | $LOGE2 | log(2) | |
| $PIO4 | π/4 | $LOGSQ2 | log(2)/2 | |
| $SQRT2 | sqrt(2) | $THPIO4 | 3*π/4 | |
| $SQRTH | sqrt(2)/2 | $TWOOPI | 2/π | |
| $LOG2E | 1/log(2) | |||
| :trigs | :hypers | |||
| sin | sindg | asin | sinh | asinh |
| cos | cosdg | acos | cosh | acosh |
| tan | tandg | atan , atan2 | tanh | atanh |
| cot | cotdg | radian | ||
| :explog | |||
| exp | expxx | exp10 | exp2 |
| log | log10 | log2 | |
| expxx( x ) = exp( x * x ) | |||
| :utils | ||||
| cbrt | 立方根 | ceil | 天井関数 (引数以上の最小整数) |
|
| drand | 一様分布乱数生成 | fabs | 絶対値 | |
| fac | 階乗 | floor | 床関数 (引数以下の最大整数) |
|
| frexp | 正規化小数と仮数に分解 | ldexp | x * (2^exp) | |
| lrand | 対数正規分布乱数生成 | lsqrt | 整数平方根 | |
| pow | 累乗 | powi | 整数累乗 | |
| round | 四捨五入 | sqrt | 平方根 | |