中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

linux shell實現四則運算(整數及浮點)簡單方法

小云
188
2024-02-04 11:11:39
欄目: 編程語言

在Linux Shell中,可以使用內置命令expr來實現簡單的整數四則運算,而對于浮點數計算,可以使用bc命令。

整數四則運算的示例代碼如下:

#!/bin/bash

# 整數四則運算
num1=10
num2=5

# 加法
result=$(expr $num1 + $num2)
echo "加法結果:$result"

# 減法
result=$(expr $num1 - $num2)
echo "減法結果:$result"

# 乘法
result=$(expr $num1 \* $num2)
echo "乘法結果:$result"

# 除法
result=$(expr $num1 / $num2)
echo "除法結果:$result"

浮點數四則運算的示例代碼如下:

#!/bin/bash

# 浮點數四則運算
num1=10.5
num2=2.5

# 加法
result=$(echo "$num1 + $num2" | bc)
echo "加法結果:$result"

# 減法
result=$(echo "$num1 - $num2" | bc)
echo "減法結果:$result"

# 乘法
result=$(echo "$num1 * $num2" | bc)
echo "乘法結果:$result"

# 除法
result=$(echo "scale=2; $num1 / $num2" | bc)
echo "除法結果:$result"

在以上代碼中,expr命令用于整數運算,bc命令用于浮點數運算。其中,bc命令的scale選項用于設置浮點數計算的精度。

0
鹤峰县| 丹阳市| 鲁山县| 蓬溪县| 泸州市| 阜新市| 达日县| 内黄县| 靖边县| 黄浦区| 富平县| 浮山县| 柘荣县| 武汉市| 岑溪市| 黔西县| 油尖旺区| 肇州县| 勃利县| 无为县| 睢宁县| 穆棱市| 开原市| 大兴区| 五家渠市| 隆林| 且末县| 建始县| 彭水| 邵阳市| 敖汉旗| 延寿县| 钟山县| 五常市| 隆回县| 延庆县| 临沂市| 略阳县| 浑源县| 普安县| 冀州市|