This is documentation for Mathematica 3, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)
 Documentation / Mathematica / Built-in Functions / Programming / Tests  /
Unequal

  • lhs != rhs or lhsrhs returns False if lhs and rhs are identical.
  • xy can be entered as x \[NotEqual] y or x != y.
  • lhsrhs returns True if lhs and rhs are determined to be unequal by comparisons between numbers or other raw data, such as strings.
  • Approximate numbers are considered unequal if they differ beyond their last two decimal digits.
  • ... gives True only if none of the are equal. 2 3 2.
  • lhsrhs represents a symbolic condition that can be generated and manipulated by functions like Reduce and LogicalExpand.
  • Unequal[ e ] gives True.
  • For exact numeric quantities, Unequal internally uses numerical approximations to establish inequality. This process can be affected by the setting of the global variable $MaxExtraPrecision.
  • In StandardForm, Unequal is printed using .
  • See the Mathematica book: Section 1.5.6.
  • See also: Equal, UnsameQ, Order.

    Further Examples

    See the Further Examples for Equal.