!= (inequality) operator

Type Assocation Precedence Input types Output types
binary left 3 bool
int
float
complex
*
bool

This operator compares the operands and returns false if they are equal, or true otherwise.

* The != operator can also compare enumerated parameters with strings. See enumerated parameters. In addition, it can compare plug-in parameters to classes. See Writing plug-ins.

Examples:

  false != true          ; true  2 != 2.0               ; false  3.1 != 2               ; true  (8, 0) != 8            ; false  (5, 3) != (5, 2)       ; true  (5, 3) != (5, 3)       ; false  @enumParam != "A"      ; tests @enumParam  @classParam != MyClass ; tests if the currently selected                         ; class is not compatible with MyClass    

Note: a != b is equal to !(a == b)

See Also
== (equality) operator

!= (inequality) operator