ToC DocOverview CGDoc RelNotes Index PermutedIndex
Allegro CL
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-2019 - File last updated 02-07-2019