linux兩數相除計算百分數


1、方式1

#計算29除以500的百分數
[root@salt opt]# awk 'BEGIN{printf "%.1f%%\n",('29'/'500')*100}'    #保留一位小數
5.8%

[root@salt opt]# awk 'BEGIN{printf "%.2f%%\n",('29'/'500')*100}'    #保留兩位小數
5.80%

[root@salt opt]# awk 'BEGIN{printf "%.3f%%\n",('29'/'500')*100}'    #保留三位小數,以此類推
5.800%

[root@salt opt]# awk 'BEGIN{printf "%.f%%\n",('29'/'500')*100}'    #四舍五入
6%


2、方式2

#計算29除以500的百分數,不保留小數位
[root@salt opt]# printf "%d%%" $((29*100/500))
5%


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM