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#   
 
红色的地方标出了显示多少位小数,后面的结果就显示多少位小数。