今天同学找我,说如何在shell脚本里面进行浮点数相除并且把商转化成百分数,二话不说,随便登陆一台测试机器,进行测试,具体代码如下:
#!/bin/bash
num=`gawk -v x=2.5 -v y=0.5 'BEGIN{printf "%.2f%%",x * 100/y}'` echo $num
|
#!/bin/bash
num=`gawk -v x=2.5 -v y=5.0 'BEGIN{printf "%.2f%%",x * 100/y}'` echo $num
|
从以上结果的输出发现完全符合他的要求,算是一个小记录吧.
阅读(4554) | 评论(0) | 转发(0) |