前言:
今天你们对“css算数”大体比较注意,姐妹们都想要分析一些“css算数”的相关知识。那么小编也在网摘上收集了一些有关“css算数””的相关文章,希望同学们能喜欢,咱们快快来学习一下吧!$(())
# 直接运行echo $((5+3)) # 输出8# 变量a=5echo $((a + 3)) # 输出8#前自增$((++i))#后自增$((i++))#前自减$((--i))#后自减$((i--))$[]
# 变量a=5echo $[a + 3] # 输出8#前自增$[++i]#后自增$[i++]#前自减$[--i]#后自减$[i--]expr
+号两边要有空格
echo `expr 3 + 5` # 输出8bc
# 浮点类型参与运算➜ Desktop echo "5+1.555" | bc6.555 # 保留2位有效数值➜ Desktop echo "scale=2;5/3" | bc1.66# 比较大小,0表示false,1表示true➜ Desktop echo "2.5 > 3.5" | bc0➜ Desktop echo "2.5 < 3.5" | bc1let (+=前后没有空格)
i=5let i+=2# echo $i => 5逻辑运算&&: 符号左边的是true,才会执行符号右边的内容,否则不执行右边的表达式
➜ Desktop true && echo truetrue||: 符号左边的是false,才会执行符号右边的内容,否则不执行右边的表达式
➜ Desktop false || echo falsefalse!: 取反
!false <==> true随机数(RANDOM)
每次被调用时,随机生成0~32767之间的一个整数
用法
➜ Desktop echo $RANDOM6366利用取余运算获取某个范围的数值
# 取0-9➜ Desktop echo $[RANDOM%10]6# 取0-99➜ Desktop echo $[RANDOM%100]64# 取0-999➜ Desktop echo $[RANDOM%1000]708# 取1-1000➜ Desktop echo $[RANDOM%1000+1]130扩大范围
echo $[RANDOM*RANDOM]输出等差序列
默认从整数1开始
缺省的增量步长也是1
用法1:seq 末数
➜ Desktop seq 512345用法2:seq 首数 末数
➜ Desktop seq 2 52345用法3:seq 首数 步长 末数
➜ Desktop seq 2 2 524用法4:默认的分隔符是换行符,可以使用 -s 指定换行符
➜ Desktop seq -s ' ' 51 2 3 4 5用法5:使用 -w 等宽显示数值,不足前置补0
➜ Desktop seq -s' ' -w 1501 02 03 04 05 06 07 08 09 10 11 12 13 14 15
参考:
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #css算数