23 Jan

bash: round float number / get integer

Bash can handle getting integer from float very easily:

[root@i ~]# cat ./f_to_i.sh
#!/bin/bash

f=20.3
i=${f%.*}

echo "float: " $f
echo "integer: " $i
[root@i ~]#

[root@i ~]# bash ./f_to_i.sh
float: 20.3
integer: 20
[root@i ~]#


Leave a Reply

Your email address will not be published. Required fields are marked *