整數計算
直接使用放括號計算即可,省去*號需要使用轉義符的麻煩
#!/bin/bash num1=10 num2=20 var1=$[ $num1 * $num2 ] echo "$var1"
浮點數計算
浮點數的計算借助bc命令來實現,scale指定保留多少位小數,計算結果整數位如果是0則不會顯示
#!/bin/bash num1=1 num2=3 var1=`echo "scale=3;$nmb1 / $nmb2"|bc` echo "$var1"
整數計算
直接使用放括號計算即可,省去*號需要使用轉義符的麻煩
#!/bin/bash num1=10 num2=20 var1=$[ $num1 * $num2 ] echo "$var1"
浮點數計算
浮點數的計算借助bc命令來實現,scale指定保留多少位小數,計算結果整數位如果是0則不會顯示
#!/bin/bash num1=1 num2=3 var1=`echo "scale=3;$nmb1 / $nmb2"|bc` echo "$var1"
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。