linux shell实现四则运算(整数及浮点)简单方法

   2024-11-05 7060
核心提示:在Linux Shell中,可以使用内置命令expr来实现简单的整数四则运算,而对于浮点数计算,可以使用bc命令。整数四则运算的示例代码

在Linux Shell中,可以使用内置命令expr来实现简单的整数四则运算,而对于浮点数计算,可以使用bc命令。

整数四则运算的示例代码如下:

#!/bin/bash# 整数四则运算num1=10num2=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.5num2=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选项用于设置浮点数计算的精度。

 
举报打赏
 
更多>同类维修大全
推荐图文
推荐维修大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号