關係運算子

關係是使用 關係運算子來比較兩個值的邏輯表示式。 在指令

IF (X EQ 0) Y=1 

變數 X 和 0 是表示式,它們會產生要由 EQ 關係運算子比較的值。 下列是關係運算子:

EQ 或 =. 等於

NE or ~= or ¬ = or <>. Not equal to

LT or <. Less than

LE or <=. Less than or equal to

GT 或>. 大於

GE 或> =。大於或等於

  • 關係中的表示式可以是變數、常數或更複雜的算術表示式。
  • 必須使用空白 (非逗點) 來區隔關係運算子與表示式。 若要讓指令更容易讀取,請使用額外的空白或括弧。
  • 對於字串值, "less than" 和 "greater than" 結果可能因語言環境而有所不同,即使是同一組字元也一樣,因為使用國家對照順序。 特定字元在序列中的位置,是由語言順序而非 ASCII 順序所決定。