91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

怎么使用shell把浮點數轉換成整數

小億
436
2023-09-08 02:26:35
欄目: 編程語言

在Shell中,可以使用以下方法將浮點數轉換為整數:

  1. 使用printf命令:
float_num=3.14
int_num=$(printf "%.0f" $float_num)
echo $int_num

輸出:

3
  1. 使用bc命令進行四舍五入:
float_num=3.14
int_num=$(echo "($float_num+0.5)/1" | bc)
echo $int_num

輸出:

3
  1. 使用純Shell腳本進行四舍五入:
float_num=3.14
int_num=$(echo $float_num | awk '{print int($1+0.5)}')
echo $int_num

輸出:

3

以上方法中,float_num是要轉換的浮點數,int_num是轉換后的整數。

0
木兰县| 阿城市| 台湾省| 九台市| 平原县| 星座| 海阳市| 青海省| 西丰县| 杭州市| 张家港市| 荆州市| 临海市| 西城区| 台中市| 汉川市| 涪陵区| 凤台县| 宝鸡市| 福建省| 遵义市| 宣城市| 巫溪县| 托克托县| 吉隆县| 繁昌县| 梓潼县| 驻马店市| 河北省| 孟州市| 叙永县| 英山县| 武胜县| 华蓥市| 中江县| 烟台市| 京山县| 西畴县| 色达县| 斗六市| 瑞丽市|