* 切り捨て・切り上げ・四捨五入 [#ge90b2a3]

** 四捨五入 [#p9d28400]
*** 切り捨て [#g7f256e0]
 INT=$(echo 2.1 | perl -ne 'print int($_)') && echo $INT       # "2"

 INT=$(echo $FLOAT | perl -pe 'sprintf "%d", $_')
*** 四捨五入 [#j7a74f9f]
 INT=$(echo 1.5 | perl -ne 'print int($_ + 0.5)') && echo $INT # "2"

** 参考 [#t9fec610]

http://stackoverflow.com/questions/178539/how-do-you-round-a-floating-point-number-in-perl

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS