第一种方法, 根据这篇文章所说:
float=1.23 int=${float%.*}
第二种方法: 使用bc 命令
$ echo "($float+0.5)/1" | bc
第三种方法: 使用 printf
$ myduration=6.5 $ myduration=$( printf "%.0f" $myduration ) $ echo $myduration 6
第一种方法, 根据这篇文章所说:
float=1.23 int=${float%.*}
第二种方法: 使用bc 命令
$ echo "($float+0.5)/1" | bc
第三种方法: 使用 printf
$ myduration=6.5 $ myduration=$( printf "%.0f" $myduration ) $ echo $myduration 6