美文网首页
shell 使用 $((expression)) 做数学计算

shell 使用 $((expression)) 做数学计算

作者: 滴滴时光 | 来源:发表于2018-10-09 18:50 被阅读12次

数学计算一般用 expr 命令,$((expression)) 也可以实现通用的效果

a=10
b=20

sum=`expr $a + $b`  # 加号两边要有空格
sum=$(expr $a + $b)
sum=$(($a + $b))

# 还可以用来比较大小
b=$(( $a > $b))      # b=0
b=$(( $a != $b))     # b=1

# 用于 if 语句
if [[ $(( $a > $b )) -eq 1]]; then
    echo "a > b"
else:
    echo "a < b"

相关文章

  • shell 使用 $((expression)) 做数学计算

    数学计算一般用 expr 命令,$((expression)) 也可以实现通用的效果

  • shell&python中的if else语句

    shell: Python: 注意: 1.shell中[ expression ]中的expression必须与[...

  • 笨方法学Python-习题3-数字和数学计算

    计算机发明之初,就是用来做数值计算的,所以数学计算是计算机的最基本功能。下面使用Python做最简单的数学计算。 ...

  • 正则表达式

    什么是正则表达式? 英文Regular Expression,是计算机科学的一个重要概念,她使用一种数学算法来解决...

  • Git

    Shell和vi shell 在计算机科学中,Shell俗称壳,用来区别于Kernel(核),是指“提供使用者使用...

  • C语言009 第九节课-数学函数进行计算 2019-06-29

    使用数学函数,计算数学问题。 这小节主要学习了调用数学函数,使用数学函数进行计算。 源代码: #include "...

  • shell 中数学计算总结

    1、方法 1)使用let var=1let "var+=1"echo $var 输出结果为2 注意: a)经我测试...

  • Math

    什么是Math:专门封装数学计算的常量。并提供数学计算的API的对象 何时使用 :只要执行数学计算时 如何使用 :...

  • 使用shell进行计算

    一、统计某个目录下文件的大小: du -sh /data*/ck/data/test|awk -F ' ' '{p...

  • shell编程-bash shell的数值计算

    1. 数据计算基础 使用man 或者info查看shell bash的判断命令test,Shell中的 test ...

网友评论

      本文标题:shell 使用 $((expression)) 做数学计算

      本文链接:https://www.haomeiwen.com/subject/qqqpoftx.html