EOS™(方程式作業系統)階層
i的章節描述TI‑Nspire™
計算順序
|
等級 |
運算子 |
|
1 |
小括弧 ( )、中括弧 [ ]、大括弧 { } |
|
2 |
間接 (#) |
|
3 |
函數呼叫 |
|
4 |
後置運算子:度-分-秒(-、'、")、分數(!)、百分比(%)、弧度角(QRS)、下標([ ])、轉置(T) |
|
5 |
指數化、乘冪(^) |
|
6 |
負值(L) |
|
7 |
字串連接(&) |
|
8 |
乘法(¦)、除法(/) |
|
9 |
加法(+)、減法(-) |
|
10 |
等式關係:等於(=)、不等於(ƒ 或 /=)、 小於(<)、小於或等於({ 或 <=)、大於(>)、大於或等於(| 或 >=) |
|
11 |
邏輯 |
|
12 |
邏輯 |
|
13 |
邏輯 |
|
14 |
xor、nor、nand |
|
15 |
邏輯隱含 (Þ) |
|
16 |
邏輯雙隱含,XNOR (Û) |
|
17 |
約束運算子 (「|」) |
|
18 |
儲存 (&) |
小括弧、中括弧、大括弧
它將先計算包含在圓括號、括弧或大括號內的所有計算。例如,在4(1+2)運算式中,EOS™軟體將先計算圓括號內的運算式1+2,然後將結果乘以4。.
運算式或方程式中的左右小括弧、中括弧和大括弧數量必須相同,否則會顯示錯誤訊息,指出缺少元素。例如 (1+2)/(3+4 的式子會導致錯誤訊息「缺少 )」產生。
附註: 因為TI‑Nspire™
Indirection
間接運算子(#)可將字串轉成變數或函數名稱。例如 #(“x”&”y”&”z”) 這個式子可建立 xyz 這個變數名稱。間接運算子也可讓您在程式內建立、修改變數。舉例來說,若 10"r 且 “r”"s1,則 #s1=10。
後置運算子
後置運算子是引數後面緊接的運算子,例如 5!、25% 或 60¡15' 45"。後置運算子前面的引數,擁有第四級的求值優先順序。例如 4^3!運算式的 3!會先進行取值。接著計算結果 6 就會成為 4 的指數,得出 4096 的值。
指數化
指數化(^)和各元素指數化(.^)的求值順序是從右到左。例如 2^3^2 運算式的求值結果,就和 2^(3^2) 一樣是 512。(2^3)^2 就不同了,結果是 64。
負值
若要輸入負數,請按 v 然後輸入數字。後置計算和指數化的執行順序都比負值早。例如 Lx2 的結果是負數,L92 = L81。如果用小括弧將負數括起,例如 (L9)2,結果就是 81。
約束 (「|」)
(「|」) 運算子後面的引數是一組約束條件,影響運算子前面的引數求值結果。