Linux中涉及到计算优先级及其他问题

Posted Hugbugs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux中涉及到计算优先级及其他问题相关的知识,希望对你有一定的参考价值。

比如计算矩形周长:

a=3

b=2

echo `expr  2 * $((a+b))`

1.expr外要使用反引号,且expr只支持整数计算,如果涉及到浮点数计算要采用下面方法

2.优先计算a+b时,要使用双括号

3.*号前要加反斜杠

4.赋值时“=”号左右两侧无空格

计算原面积:

r=3

pi=3.14

echo  "scale=2;$pi * $r * $r"| bc

1.scale=2,小数点后面保留两位

2.使用管道符“|”将表达式传给bc函数计算

以上是关于Linux中涉及到计算优先级及其他问题的主要内容,如果未能解决你的问题,请参考以下文章

Linux进程优先级的处理--Linux进程的管理与调度(十八)

CSSCSS 特性 ③ ( CSS 优先级 | 权重叠加计算公式 )

Linux进程优先级的处理--Linux进程的管理与调度(二十二)

Linux系统的进程调度

VS中添加自定义代码片段——偷懒小技巧

Spark闭包与序列化