计算优先顺序
计算器会按照计算优先顺序执行计算。
计算器一般从左至右执行计算。
带括号的表达式优先级最高。
下表列出了各个命令的优先顺序。
1 | 带括号的表达式 |
---|---|
2 | 带括号的函数(sin(、log(、f(、g( 等、将自变量放在右侧的函数、要求自变量后面带右括号的函数) |
3 | 输入值后面的函数(x2、x3、x-1、x!、°’ ”、°、r、g、%、t)、工程符号(m、μ、n、p、f、k、M、G、T、P、E)、乘方 ()、根 () |
4 | 分数 |
5 | 负号 ((-))、进制前缀(d、h、b、o) |
6 | 单位转换命令(cmin 等)、统计应用程序估计值(xˆ、yˆ、xˆ1、xˆ2) |
7 | 省略乘法符号的乘法 |
8 | 排列 (nPr)、组合 (nCr)、复数极坐标负号 (∠) |
9 | 内积 (•) |
10 | 乘 (×)、除 (÷)、余数计算 (÷R) |
11 | 加 (+)、减 (−) |
12 | and(逻辑运算符) |
13 | or、xor、xnor(逻辑运算符) |
14 | Simp |
如果计算包含负值,可能需要将负值括在括号内。例如,要求数值 -2 的平方,需要输入 (-2)2。这是因为 x2 是出现在数值之后的函数(优先级 3,见上),其优先级大于负号(负号为前缀符号,优先级为 5)。
示例:
2 -22 = -4
2 (-2)2 = 4