shell中的數學計算:正式和浮點數的計算

整數

aa = `expr 3 + 4`

aa = $(expr 3 + 4)

aa = $[ 3 + 4]

aa = $(( 3 + 4 ))
#自加

let i++
#自減

let i--

#簡寫

let no+=6 等同於 let no = no + 6

浮點數運算,用bc

echo "4 * 0.2" | bc 
#顯示兩位小數
echo "scale=2;3/8" | bc
#十進制轉二進制
echo "obase=2;100" | bc
#二進制轉十進制
echo "obase=10,110100110" | bc
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章