ToC DocOverview CGDoc RelNotes Index PermutedIndex
Allegro CL version 7.0
Home Previous Up Next Table of Contents Index
  ANSI Common Lisp   12 Numbers   12.2 Dictionary of Numbers

12.2.30 evenp, oddp Function

Syntax:
evenp integer    generalized-boolean

oddp integer    generalized-boolean

Arguments and Values:
integer - an integer.

generalized-boolean - a generalized boolean.

Description:
evenp returns true if integer is even (divisible by two); otherwise, returns false.

oddp returns true if integer is odd (not divisible by two); otherwise, returns false.

Examples:
 (evenp 0)  true
 (oddp 10000000000000000000000)  false
 (oddp -1)  true

Exceptional Situations:
Should signal an error of type type-error if integer is not an integer.

Notes:
 (evenp integer) ==(not (oddp integer))
 (oddp integer)  ==(not (evenp integer))

Allegro CL Implementation Details:
None.

Home Previous Up Next Table of Contents Index
© Franz Inc. 1998-2002 - File last updated 6-21-2002