跳至內容

TI-Basic 84 程式設計/測試條件和邏輯運算子

來自華夏公益教科書,開放的書籍,為開放的世界

注意:TI 83/84 使用任何非零數來表示真(通常是 1),而零來表示假。

測試條件

[編輯 | 編輯原始碼]

測試條件用於比較不同的值,並構成條件函式的基礎。

=, TEST:TEST:1 如果兩個輸入值相等則返回真,如果不相等則返回假。

:Value 1 = Value 2
  • 其中值 1 和值 2 都是相同型別的變數。
程式:溫度
0→X
如果 X=0
顯示 “真”
prgmTEMP
True

不相等

[編輯 | 編輯原始碼]

≠, TEST:TEST:2 如果兩個輸入值不相等則返回真,如果相等則返回假。

語法和示例

[編輯 | 編輯原始碼]

參見相等

>, TEST:TEST:3 如果第一個輸入值大於第二個輸入值則返回真,如果小於或等於則返回假。

語法和示例

[編輯 | 編輯原始碼]

參見相等

大於或等於

[編輯 | 編輯原始碼]

≥, TEST:TEST:4 如果第一個輸入值大於或等於第二個值則返回真,如果小於則返回假。

語法和示例

[編輯 | 編輯原始碼]

參見相等

<, TEST:TEST:5 如果第一個輸入值小於第二個輸入值則返回真,如果大於或等於則返回假。

語法和示例

[編輯 | 編輯原始碼]

參見相等

小於或等於

[編輯 | 編輯原始碼]

≤, TEST:TEST:6 如果第一個輸入值小於或等於第二個輸入值則返回真,如果大於則返回假。

語法和示例

[編輯 | 編輯原始碼]

參見相等

邏輯運算子

[編輯 | 編輯原始碼]

邏輯運算子有助於將多個布林值語句組合成一個。

為了使“並且”條件函式評估為真,語句的兩個部分都必須為真,否則它將返回假。

並且,TEST:LOGIC:1

:Boolean 1  and  Boolean 2
  • 其中布林值 1 和布林值 2 都是可以評估為真或假的表示式。
程式:溫度
0→X
1→Y
If X=0 and Y=1
Disp "TRUE"
prgmTEMP
TRUE

為了使“或”條件函式的值為真,語句的至少一部分必須為真,否則它將返回假。

語法和示例

[編輯 | 編輯原始碼]

or, TEST:LOGIC:2

參見And

為了使“異或”條件函式的值為真,其中一個值必須為真。如果兩個值都為真或假,則它將返回假。

語法和示例

[編輯 | 編輯原始碼]

xor, TEST:LOGIC:3

參見And

“非”運算子與其他運算子略有不同,它只接受一個值,並返回相反的值。

not(, TEST:LOGIC:4

:not(valueA)
  • valueA 可以是幾乎任何東西。它可以是一個單獨的數字,因為數字代表真和假,或者它可以是一個值為真或假的布林表示式。
程式:溫度
0→X
If not(X≠0)
Disp "X EQUALS ZERO"
prgmTEMP
X EQUALS ZERO


上一節: 條件函式
下一節: 迴圈
目錄: TI-Basic 84 程式設計

華夏公益教科書