运算次序
维基百科,自由的 encyclopedia
在数学和计算机科学中,运算次序(也称为运算顺序、运算子优先顺序)是指决定在表示式中的哪一运算子首先被执行的规则。
比如,在四则运算中,一般有先乘除后加减的规定。就是说在这样的式子中,按规定会先对3和4作乘法,得出12,然后再把2和12加起来,最后就得出14。
自引入现代的代数标记法,乘法总是拥有比加法更高的优先次序。[1][2]而16和17世纪引入了指数(乘幂)以后,指数总是拥有比加法和乘法更高的优先次序。[1]这个规则的定立消除了混淆并允许了标记更加简洁。当需要越过这规则,甚至简单地强调一下,括号 ( ) 会用以标示另一次序或者是强调预定次序来避免混乱。例如 (2 + 3) × 4 = 20 需要加优先于乘,而 (3 + 5)2 = 64 需要加优先于乘幂。为了方便阅读,有时括弧会换为方括弧,例如 [2 × (3 + 4)] - 5 = 9。