Math::Round
丸め関数
use Math::Round qw(:all);
パッケージをロードして下記の関数をエクスポートする。
:all
ラベルをエクスポートしない場合でも、round と nearest はエクスポートされる。
いずれの関数も、リストを引数として複数の値を丸めてリストを返す。
| round(@in); | 四捨五入 |
| round_even(@in); | 引数が偶数の場合、切り捨て 奇数の場合、四捨五入 |
| round_odd(@in); | 引数が奇数の場合、切り捨て 偶数の場合、四捨五入 |
| round_rand(@in); | ランダムに切上げまたは切下げ |
| nearest($tgt,@in); | 最も近い$tgtの倍数に切上げまたは切下げ $tgtは、正数でなければならない(小数可)。 |
| ※上記以外の関数は、試した限りでは正しく動かない場合がある。 | |