ksaitoの日記

日々試したことの覚え書き

計算機

移転しました。

自動的にリダイレクトします。

電卓がなくてもbcコマンドがあれば計算できます。

計算

計算は、式を入力するだけです。
小数点の割り算には、注意が必要です。

$ bc
bc 1.06.95
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'. 
10.78 * 0.7
7.54
(1/0.8)*100
100
1/0.8
1
1.0 / 0.8
1
1.1 / 2.2
0
quit
$

小数点の計算

同じ計算でも-lオプションを付けると精度が上がります
scale=有効桁数でもOKのようです。

$ bc -l
bc 1.06.95
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'. 
1/0.8
1.25000000000000000000
scale=3
1/0.8
1.250