!= (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