小数点を含む数値の演算方法です。
1: #!/usr/bin/sh 2: echo "8.4 + 4.8" | bc 3: echo "8.4 - 4.8" | bc 4: echo "8.4 * 4.8" | bc 5: echo "4.8 % 8.4" | bc 6: echo "8.4 / 4.8" | bc 7: echo "scale=1; 8.4 / 4.8" | bc 8: echo "scale=5; 8.4 / 4.8" | bc
実行結果は以下のようになります。
1: 13.2 2: 3.6 3: 40.3 4: 4.8 5: 1 6: 1.7 7: 1.75000
ご覧のとおり、計算式をパイプで bc コマンドつないで計算します。また、精度を設定したい場合には、samp04.shの 7、8行目のように scale コマンドを併用します。
* 精度を設定する場合 echo "scale=精度; 計算式" | bc
注意 : Internet Explorer 4 以降のブラウザ のみ に対応しています。Netscapeでの表示確認は一切していません。ご了承ください。
このサイト及びページに関するお問い合わせは shell@rhythm-cafe.ocm までお願いします。