This function returns "true" if a and b are logically not equal. The check depends on the data types of parameters a and b.
If both arguments are of type "String", a "String" comparison is performed.
If one argument is of type "Boolean", the other one will be converted to "Boolean" and a "Boolean" comparison is done.
In all other case, a numeric comparison will be performed using "BigDecimal". "Dates" and "Timestamps" are converted to Unix time, i.e. the number of milliseconds since "1970-01-01 00:00:00", in order to compare them numerically.
Parameters
Parameter | Description |
|---|---|
a | Value. |
b | Value. |
Examples
Parameter a | Parameter b | Result |
|---|---|---|
Text | Text | false |
Text | text | true |
1234 | 1234 | false |
1234 | 1234.0 | true |