linux字符界面下计算器,即bc,使用方法在shell中直接输入bc即可。
注意:
提示 bc: command not found表示没有安装bc,我的debian 6默认就没有安装bc,另外一台debian 4默认就有安装。
安装方法:
apt-get install bc
直接运行bc后,光标会停留在界面等待你的输入。
bc支持的操作运算符:
+ 加法
- 减法
* 乘法
/ 除法
^ 指数
% 余数
() 优先级较高的运算
输入之后按回车进行计算。
例子:
www.jb200.com:/etc# bc
bc 1.06.94
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
1+2*3
7
(1+2)*5
15
10^3
1000
50/2
25
152-142+2
12
quit
www.jb200.com:/etc#
如上面显示的,完成计算后输入quit离开。
提示,bc默认只支持整数的显示,即要计算1/2的话,返回的结果是0,因为bc默认就是把后面的小数全部截取了。
要显示小数位数,需要使用scale=number,如果要显示3位小数,那么使用scale=3。
例子:
www.jb200.com:/etc# bc
bc 1.06.94
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
0
1/5
0
1/3
0
scale=5
1/2
.50000
1/5
.20000
1/3
.33333
1/7
.14285
scale=20
1/7
.14285714285714285714
quit
www.jb200.com:/etc#
红色的地方标出了显示多少位小数,后面的结果就显示多少位小数。