Linux,端末で数値の計算を行う (四則演算・小数点)

スポンサーリンク

鍛錬 235

Linux,端末で数値の計算を行う (四則演算・小数点)

Linux の端末で数値の計算を行うには、bc コマンドを使用します。
 
対話形式で計算を行うには、bc にオプションの -i を付加して使用します。

使用方法は、以下に示す通りです。

bc -i

計算を終了する場合は、quit と入力します。

実行結果 (四則演算)

以下は、実際に端末で数値の計算を行っています。

***@ubuntu:~/***/test/tmp$ 
***@ubuntu:~/***/test/tmp$ bc -i
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+1
2

5-2
3

3*6
18

21/7
3

quit

実行結果 (小数点以下)

小数点以下の計算結果を表示する場合は、scale を使用します。

使用方法は、以下に示す通りです。

scale=小数点以下有効桁数

以下は、小数点以下の計算結果を表示しています。

***@ubuntu:~/***/test/tmp$ 
***@ubuntu:~/***/test/tmp$ bc -i
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'. 

2/8
0

scale=2

2/8
.25

scale=3

2/8
.250

quit

実行結果 (前回の計算結果)

前回の計算結果を表示するには、last を使用します。

以下は、前回の計算結果を表示しています。

***@ubuntu:~/***/test/tmp$ 
***@ubuntu:~/***/test/tmp$ bc -i
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+2+3
6

last
6

quit
タイトルとURLをコピーしました