Mathematica 9 is now available
 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]:=



    Any questions about topics on this page? Click here to get an individual response.Buy NowMore Information
    THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
    SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.