t-nissieの日記: bcを使ってshell script内で浮動小数点演算。比較もできます。
日記 by
t-nissie
ぐぐったら http://www.rhythm-cafe.com/shell/Sample05.aspx が見つかりました。
$ echo '0.01 + 0.001' | bc
.011
$ echo '0.01 > 0.001' | bc
1
$ echo '0.01 < 0.001' | bc
0
知らなかったです。
わざわざperlで
a=`perl -e 'print 0.1 + 0.01'`
とかやってました。
まあ、やってることは同じといえば同じなのですが。
$ echo '0.01 + 0.001' | bc
.011
$ echo '0.01 > 0.001' | bc
1
$ echo '0.01 < 0.001' | bc
0
知らなかったです。
わざわざperlで
a=`perl -e 'print 0.1 + 0.01'`
とかやってました。
まあ、やってることは同じといえば同じなのですが。
bcを使ってshell script内で浮動小数点演算。比較もできます。 More ログイン