![[LISPWORKS]](../Graphics/LWSmall.gif)
![[Common Lisp HyperSpec (TM)]](../Graphics/CLHS_Sm.gif) 
 ![[Previous]](../Graphics/Prev.gif)
![[Up]](../Graphics/Up.gif)
![[Next]](../Graphics/Next.gif)
12.2 The Numbers Dictionary
 
 
 
System Class NUMBER
 
System Class COMPLEX
 
System Class REAL
 
System Class FLOAT
 
Type SHORT-FLOAT, SINGLE-FLOAT, DOUBLE-FLOAT, LONG-FLOAT
 
System Class RATIONAL
 
System Class RATIO
 
System Class INTEGER
 
Type SIGNED-BYTE
 
Type UNSIGNED-BYTE
 
Type Specifier MOD
 
Type BIT
 
Type FIXNUM
 
Type BIGNUM
 
Function =, /=, <, >, <=, >=
 
Function MAX, MIN
 
Function MINUSP, PLUSP
 
Function ZEROP
 
Function FLOOR, FFLOOR, CEILING, FCEILING, TRUNCATE, FTRUNCATE, ROUND, FROUND
 
Function SIN, COS, TAN
 
Function ASIN, ACOS, ATAN
 
Constant Variable PI
 
Function SINH, COSH, TANH, ASINH, ACOSH, ATANH
 
Function *
 
Function +
 
Function -
 
Function /
 
Function 1+, 1-
 
Function ABS
 
Function EVENP, ODDP
 
Function EXP, EXPT
 
Function GCD
 
Macro INCF, DECF
 
Function LCM
 
Function LOG
 
Function MOD, REM
 
Function SIGNUM
 
Function SQRT, ISQRT
 
System Class RANDOM-STATE
 
Function MAKE-RANDOM-STATE
 
Function RANDOM
 
Function RANDOM-STATE-P
 
Variable *RANDOM-STATE*
 
Function NUMBERP
 
Function CIS
 
Function COMPLEX
 
Function COMPLEXP
 
Function CONJUGATE
 
Function PHASE
 
Function REALPART, IMAGPART
 
Function UPGRADED-COMPLEX-PART-TYPE
 
Function REALP
 
Function NUMERATOR, DENOMINATOR
 
Function RATIONAL, RATIONALIZE
 
Function RATIONALP
 
Function ASH
 
Function INTEGER-LENGTH
 
Function INTEGERP
 
Function PARSE-INTEGER
 
Function BOOLE
 
Constant Variable BOOLE-1, BOOLE-2, BOOLE-AND, BOOLE-ANDC1, BOOLE-ANDC2, BOOLE-C1, BOOLE-C2, BOOLE-CLR, BOOLE-EQV, BOOLE-IOR, BOOLE-NAND, BOOLE-NOR, BOOLE-ORC1, BOOLE-ORC2, BOOLE-SET, BOOLE-XOR
 
Function LOGAND, LOGANDC1, LOGANDC2, LOGEQV, LOGIOR, LOGNAND, LOGNOR, LOGNOT, LOGORC1, LOGORC2, LOGXOR
 
Function LOGBITP
 
Function LOGCOUNT
 
Function LOGTEST
 
Function BYTE, BYTE-SIZE, BYTE-POSITION
 
Function DEPOSIT-FIELD
 
Function DPB
 
Accessor LDB
 
Function LDB-TEST
 
Accessor MASK-FIELD
 
Constant Variable MOST-POSITIVE-FIXNUM, MOST-NEGATIVE-FIXNUM
 
Function DECODE-FLOAT, SCALE-FLOAT, FLOAT-RADIX, FLOAT-SIGN, FLOAT-DIGITS, FLOAT-PRECISION, INTEGER-DECODE-FLOAT
 
Function FLOAT
 
Function FLOATP
 
Constant Variable MOST-POSITIVE-SHORT-FLOAT, LEAST-POSITIVE-SHORT-FLOAT, LEAST-POSITIVE-NORMALIZED-SHORT-FLOAT, MOST-POSITIVE-DOUBLE-FLOAT, LEAST-POSITIVE-DOUBLE-FLOAT, LEAST-POSITIVE-NORMALIZED-DOUBLE-FLOAT, MOST-POSITIVE-LONG-FLOAT, LEAST-POSITIVE-LONG-FLOAT, LEAST-POSITIVE-NORMALIZED-LONG-FLOAT, MOST-POSITIVE-SINGLE-FLOAT, LEAST-POSITIVE-SINGLE-FLOAT, LEAST-POSITIVE-NORMALIZED-SINGLE-FLOAT, MOST-NEGATIVE-SHORT-FLOAT, LEAST-NEGATIVE-SHORT-FLOAT, LEAST-NEGATIVE-NORMALIZED-SHORT-FLOAT, MOST-NEGATIVE-SINGLE-FLOAT, LEAST-NEGATIVE-SINGLE-FLOAT, LEAST-NEGATIVE-NORMALIZED-SINGLE-FLOAT, MOST-NEGATIVE-DOUBLE-FLOAT, LEAST-NEGATIVE-DOUBLE-FLOAT, LEAST-NEGATIVE-NORMALIZED-DOUBLE-FLOAT, MOST-NEGATIVE-LONG-FLOAT, LEAST-NEGATIVE-LONG-FLOAT, LEAST-NEGATIVE-NORMALIZED-LONG-FLOAT
 
Constant Variable SHORT-FLOAT-EPSILON, SHORT-FLOAT-NEGATIVE-EPSILON, SINGLE-FLOAT-EPSILON, SINGLE-FLOAT-NEGATIVE-EPSILON, DOUBLE-FLOAT-EPSILON, DOUBLE-FLOAT-NEGATIVE-EPSILON, LONG-FLOAT-EPSILON, LONG-FLOAT-NEGATIVE-EPSILON
 
Condition Type ARITHMETIC-ERROR
 
Function ARITHMETIC-ERROR-OPERANDS, ARITHMETIC-ERROR-OPERATION
 
Condition Type DIVISION-BY-ZERO
 
Condition Type FLOATING-POINT-INVALID-OPERATION
 
Condition Type FLOATING-POINT-INEXACT
 
Condition Type FLOATING-POINT-OVERFLOW
 
Condition Type FLOATING-POINT-UNDERFLOW
![[Starting Points]](../Graphics/StartPts.gif)
![[Contents]](../Graphics/Contents.gif)
![[Index]](../Graphics/Index.gif)
![[Symbols]](../Graphics/Symbols.gif)
![[Glossary]](../Graphics/Glossary.gif)
![[Issues]](../Graphics/Issues.gif)
Copyright 1996-2005, LispWorks Ltd.  All rights reserved.