Next: Comparison of Numbers, Previous: Float Basics, Up: Numbers
The functions in this section test for numbers, or for a specific
type of number. The functions integerp and floatp can
take any type of Lisp object as argument (they would not be of much
use otherwise), but the zerop predicate requires a number as
its argument. See also integer-or-marker-p and
number-or-marker-p, in Predicates on Markers.
This predicate tests whether its argument is floating point and returns
tif so,nilotherwise.
This predicate tests whether its argument is an integer, and returns
tif so,nilotherwise.
This predicate tests whether its argument is a number (either integer or floating point), and returns
tif so,nilotherwise.