数值运算方法
2017-11-22 12:03
162 查看
一 expr数值运算工具
aa=11
bb=22
dd=$(expr $aa + $bb)
echo $dd
注意 + 左右两边都有空格
二 实战
[root@localhost ~]# aa=11
[root@localhost ~]# bb=22
[root@localhost ~]# dd=$(expr $aa + $bb)
[root@localhost ~]# echo $dd
33
三 “$((运算式))”或“$[运算式]”
aa=11
bb=22
ff=$(($aa+$bb))
gg=$[$aa+$bb]
四 运算符
1、运算符
2、举例
五 实战
[root@localhost ~]# aa=11
[root@localhost ~]# bb=22
[root@localhost ~]# ff=$(($aa+$bb))
[root@localhost ~]# gg=$[$aa+$bb]
[root@localhost ~]# echo $ff
33
[root@localhost ~]# echo $gg
33
[root@localhost ~]# yy=$((4+9*3/5))
[root@localhost ~]# echo $yy
9
[root@localhost ~]# yy=$(((4+9)*3/5))
[root@localhost ~]# echo $yy
7
[root@localhost ~]# yy=$(((4+9)*3%5))
[root@localhost ~]# echo $yy
4
[root@localhost ~]# cc=$((1&&0))
[root@localhost ~]# echo $cc
0
[root@localhost ~]# cc=$((1&&1))
[root@localhost ~]# echo $cc
1
[root@localhost ~]# cc=$((1||1))
[root@localhost ~]# echo $cc
1
大小: 139.8 KB
大小: 239 KB
查看图片附件
aa=11
bb=22
dd=$(expr $aa + $bb)
echo $dd
注意 + 左右两边都有空格
二 实战
[root@localhost ~]# aa=11
[root@localhost ~]# bb=22
[root@localhost ~]# dd=$(expr $aa + $bb)
[root@localhost ~]# echo $dd
33
三 “$((运算式))”或“$[运算式]”
aa=11
bb=22
ff=$(($aa+$bb))
gg=$[$aa+$bb]
四 运算符
1、运算符
2、举例
五 实战
[root@localhost ~]# aa=11
[root@localhost ~]# bb=22
[root@localhost ~]# ff=$(($aa+$bb))
[root@localhost ~]# gg=$[$aa+$bb]
[root@localhost ~]# echo $ff
33
[root@localhost ~]# echo $gg
33
[root@localhost ~]# yy=$((4+9*3/5))
[root@localhost ~]# echo $yy
9
[root@localhost ~]# yy=$(((4+9)*3/5))
[root@localhost ~]# echo $yy
7
[root@localhost ~]# yy=$(((4+9)*3%5))
[root@localhost ~]# echo $yy
4
[root@localhost ~]# cc=$((1&&0))
[root@localhost ~]# echo $cc
0
[root@localhost ~]# cc=$((1&&1))
[root@localhost ~]# echo $cc
1
[root@localhost ~]# cc=$((1||1))
[root@localhost ~]# echo $cc
1
大小: 139.8 KB
大小: 239 KB
查看图片附件
相关文章推荐
- shell的数值运算方法
- shell编程数值运算的方法
- declare命令、数值运算方法和变量测试
- JAVA高精度数值运算方法,小数点后保留位数,结合相关例题进行介绍!
- js中Number数字数值运算后值不对的解决方法
- shell数值运算的方法
- Java--交换两个变量的值的三种方法:借助中间量交换,数值相加减交换,位移运算交换
- 【Linux学习笔记】31:数值运算的方法
- 008-数值运算的方法
- JS浮点数值运算误差解决方法
- 关于无穷大数值的运算的一个解决方法
- bash中的数值运算
- 一些用位运算解决的方法
- Android Intent 传递二进制数值的两种方法
- 数值的运算与处理器字长的关系
- EF架构~为分组添加位运算聚合方法
- 计算机组成原理:运算方法和运算器
- 卷积算子计算方法(卷积运算)
- 递归方法求四则运算表达式的值
- Spads 出品字符串高效提取数值方法 Shane 末日圣诞奉献