Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux系統常見問題解答 >> Linux下的簡單好用的計算器bc

Linux下的簡單好用的計算器bc

日期:2017/1/20 17:41:21      編輯:Linux系統常見問題解答

1. 關於bc

bc是任意精度計算器語言,通常在linux下當計算器用,簡單好用。相當於windows下的計算器。

2. 支持的運算符

基本的數學運算: + 加法 - 減法 * 乘法 / 除法 ^ 指數 % 余數
還支持表達式, 邏輯運算, 數學函數。

3. 使用

在linux下輸入bc
$ bc
bc 1.06
Copyright 1991-1994, 1997, 1998, 2000 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'. 
然後輸入運算,按回車會輸出運算結果
2+5
7

3*4
12

7-2
5

2^3
8

6%5
1

3/4
0
上面例子中3/4是0.bc默認輸出是整數,要顯示小數點,通過scale=number來設置,number為小數點後面的位數。
scale=3
3/4
.750
可以一次輸入多個運算,按照分號;來分隔,按回車後一次返回。
2+5;3*4;3*100
7
12
300
數值比較
3 > 4
0
3 > 2
1
邏輯表達式
(3> 2) || (1 < 2)
1
(3> 2) && (1 > 2) 
0
輸入 quit 來退出

3. 通過管道

bc支持傳入參數方式。下面使用管道來試試。
$ echo "3+4" | bc
7
分號;分隔輸入多個
$ echo "3/4;scale=3;3/4" | bc 
0
.750
地址:http://blog.csdn.net/yonggang7/article/details/37317571
Copyright © Windows教程網 All Rights Reserved