Linux bc命令:浮點(diǎn)運(yùn)算
bc的英文全拼為“ Binary Calculator ”,是一種支持任意精度的交互執(zhí)行的計(jì)算器語言。bash內(nèi)置了對(duì)整數(shù)四則運(yùn)算的支持,但是并不支持浮點(diǎn)運(yùn)算,而bc命令可以很方便的進(jìn)行浮點(diǎn)運(yùn)算,當(dāng)然整數(shù)運(yùn)算也不再話下。
語法格式:bc [選項(xiàng)]
常用參數(shù):
-i 強(qiáng)制進(jìn)入交互式模式
-l 定義使用的標(biāo)準(zhǔn)數(shù)學(xué)庫
-w 定義使用的標(biāo)準(zhǔn)數(shù)學(xué)庫
-q 打印正常的GNU bc環(huán)境信息
參考實(shí)例
算術(shù)操作高級(jí)運(yùn)算bc命令它可以執(zhí)行浮點(diǎn)運(yùn)算和一些高級(jí)函數(shù):
[root@linuxcool ~]# echo "1.212*3" | bc
3.636
設(shè)定小數(shù)精度(數(shù)值范圍):
[root@linuxcool ~]# echo "scale=2;3/8" | bc
.37
計(jì)算平方和平方根:
[root@linuxcool ~]# echo "10^10" | bc
10000000000
[root@linuxcool ~]# echo "sqrt(100)" | bc
10
作者:大學(xué)生新聞網(wǎng) 來源:大學(xué)生新聞網(wǎng)
發(fā)布時(shí)間:2025-03-19 閱讀:
- Linux wait命令:等待指令執(zhí)行完畢
- wait命令的功能是用于等待指令執(zhí)行完畢,常被用于Shell腳本中,用于等待某個(gè)指令執(zhí)行結(jié)束后返回終端,然后才會(huì)繼續(xù)執(zhí)行后面的指令。
- 03-19 關(guān)注:1
- Linux MAKEDEV命令:建立設(shè)備
- MAKEDEV是一個(gè)腳本程序, 用于在 /dev 目錄下建立設(shè)備, 通過這些設(shè)備文件可以 訪問位于內(nèi)核的驅(qū)動(dòng)程序。
- 03-15 關(guān)注:5