数字を丸める
少数を指定桁数で四捨五入したい時。
$pi=sprintf("%.2f",3.1415926);
$piは3.14
sprintfで少数の表示桁数を指定すると四捨五入される。
ただし、perlでの浮動少数の計算には誤差が生じる可能性があり、正確な四捨五入にならない可能性もある。
少数の切り捨て。
$pi=int(3.1415926);
$piは3
intで整数部分だけを取得する。
少数を四捨五入して整数にする。
$pi=int(3.1415926+0.5);
$piは3
0.5を足した上で
intで整数部分だけを取得すれば四捨五入した整数が得られる。