diff --git a/default.inc b/default.inc index dd4a145..1054dda 100755 --- a/default.inc +++ b/default.inc @@ -137,7 +137,13 @@ ANYKEY2CONTINUE(){ ROUND_NUMBER(){ [ "${2}" != "" ] && decimals_to_round=${2} || decimals_to_round=0 # echo $(echo $1 | awk '{print int($1+0.5)}') - echo $(echo $1 | awk '{printf "%.${decimals_to_round}f\n", $1}') + case "${decimals_to_round}" in + 4) echo $(echo $1 | awk '{printf "%.4f\n", $1}');; + 3) echo $(echo $1 | awk '{printf "%.3f\n", $1}');; + 2) echo $(echo $1 | awk '{printf "%.2f\n", $1}');; + 1) echo $(echo $1 | awk '{printf "%.1f\n", $1}');; + *) echo $(echo $1 | awk '{printf "%.0f\n", $1}');; + esac } SHOW_TIME() { num=$(ROUND_NUMBER ${1})