當(dāng)前位置:
首頁 >
linux命令行计算器 bc命令用法
發(fā)布時(shí)間:2023/12/18
39
豆豆
生活随笔
收集整理的這篇文章主要介紹了
linux命令行计算器 bc命令用法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
bc
基本參數(shù)
- 查看版本
- 查看幫助
基本用法
- +:加
- -:減
- *:乘
- /:除
- ^:指數(shù)
- %:求余數(shù)
- sqrt:開方
- ibase:輸入進(jìn)制
- obase:輸出進(jìn)制
- ;要計(jì)算多個(gè)結(jié)果用分號(hào)分隔
- scale:小數(shù)部分位數(shù)
使用 echo 命令來傳遞運(yùn)算式或命令
- 3除以2保留3位小數(shù):echo ‘scale=3; 3/2’ | bc
交換模式
- 輸入bc進(jìn)入交互模式
進(jìn)制轉(zhuǎn)換
- 10進(jìn)制的3轉(zhuǎn)換為2進(jìn)制:echo “obase=2;3” |bc
- 10進(jìn)制的11轉(zhuǎn)換為16進(jìn)制:echo “obase=16;11” |bc
- 2進(jìn)制轉(zhuǎn)16進(jìn)制:echo “obase=16;ibase=2;11” |bc
- 2進(jìn)制轉(zhuǎn)10進(jìn)制:echo “obase=10;ibase=2;11” |bc
- 計(jì)算平方根:100是10的平方
- 計(jì)算m的n次方:10的3次方,10的2次方,3的5次方:
注意事項(xiàng)
- obase 要盡量放在 ibase 前面,因?yàn)?ibase 設(shè)置后,后面的數(shù)字都是以 ibase 的進(jìn)制來換算的。
總結(jié)
以上是生活随笔為你收集整理的linux命令行计算器 bc命令用法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: word文档解密方法
- 下一篇: 双系统linux分区扩容,Win7 下U