1、优先级
运算符的优先级指的是在表达式中各个运算符参与运算的先后顺序。
- 同一单元格的运算符具有相同的优先级。
- 左结合方向表示同级运算符的执行顺序为从左到右。
- 右结合方向则表示执行顺序为从右到左。
- 补充:圆括号
()
优先级别最高。例如, 4 + 3 * 2
的 输出结果为10
,(4 + 3) * 2
的输出结果为14
。
有多个圆括号()
时,最内层圆括号()
中的表达式优先级最高。
为复杂的表达式添加适当的圆括号()
,可以避免复杂的运算符优先级法则,让代码更为清楚,并且可以避免错误的发生。
2、案例:计算圆的周长和面积