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

  • EvenQ[ expr ] gives True if expr is an even integer, and False otherwise.
  • EvenQ[ expr ] returns False unless expr is manifestly an even integer (i.e., has head Integer, and is even).
  • You can use EvenQ[ x ] = True to override the normal operation of EvenQ, and effectively define x to be an even integer.
  • See the Mathematica book: Section 2.3.5Section 3.1.1.
  • See also: IntegerQ, OddQ, TrueQ.

    Further Examples

    This command forrces int1 to be even.

    In[1]:=

    Out[1]=

    In[2]:=

    Out[2]=

    In[3]:=