ToC | DocOverview | CGDoc | RelNotes | Index | PermutedIndex
| Allegro CL

| ANSI Common Lisp 12 Numbers 12.1 Number Concepts ### 12.1.1 Numeric Operations Common Lisp provides a large variety of operations related to numbers. This section provides an overview of those operations by grouping them into categories that emphasize some of the relationships among them. The next figure shows operators relating to arithmetic operations.
Operators relating to Arithmetic.
* | 1+ | gcd
+ | 1- | incf
- | conjugate | lcm
/ | decf |
The next figure shows defined names relating to exponential, logarithmic, and trigonometric operations.
Defined names relating to Exponentials, Logarithms, and Trigonometry.
abs | cos | signum
acos | cosh | sin
acosh | exp | sinh
asin | expt | sqrt
asinh | isqrt | tan
atan | log | tanh
atanh | phase |
cis | pi |
The next figure shows operators relating to numeric comparison and predication.
Operators for numeric comparison and predication.
/= | >= | oddp
< | evenp | plusp
<= | max | zerop
= | min |
> | minusp |
The next figure shows defined names relating to numeric type manipulation and coercion.
Defined names relating to numeric type manipulation and coercion.
ceiling | float-radix | rational
complex | float-sign | rationalize
decode-float | floor | realpart
denominator | fround | rem
fceiling | ftruncate | round
ffloor | imagpart | scale-float
float | integer-decode-float | truncate
float-digits | mod |
float-precision | numerator |
12.1.1.1 Associativity and Commutativity in Numeric Operations 12.1.1.2 Contagion in Numeric Operations 12.1.1.3 Viewing Integers as Bits and Bytes

© Franz Inc. All Rights Reserved - File last updated 2022-07-25