Mathematica 9 is now available
 Documentation / Mathematica / Built-in Functions / Programming / Tests  /
OddQ

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

    Further Examples

    This command forces the constant int1 to be odd.

    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.