© Copyright 1998 Robert Strandh
(strandh@labri.u-bordeaux.fr)
Conditions de distribution
[
précedent,
suivant
]
Tour de Common Lisp: les nombres (cont)
Opérations élémentaires sur les nombres
- Prédicats:
zerop,
plusp,
minusp,
oddp,
evenp
- Vrai ou faux selon le cas. Sur tous les types de nombres,
sauf
oddp et evenp uniquement sur les entiers
- Comparaisons:
=,
/=,
<,
>,
<=,
>=
- Prennent un nombre arbitraire d'arguments. Vrai ssi les argument
sont tous egaux, tous differents, strictement croissants,
strictement décroissants, croissant et décroissant respectivement.
Les operations
= et /= prennent n'importe quel type de nombres,
les autres que des non-complexes.
- Max et min:
max
min
- Prennent un nombre arbitraire d'arguments non-complexes. La valeur
est le nombre maximum et minimum des arguments.
- Arithmétique élementaire:
+,
-,
*,
/,
1+
1-
- Les opérations
+ et * prennent un nombre arbitraire d'arguments,
- et / prennent au mois un argument, 1+ (additioner 1)
et 1- (soustraire 1) prennent un seul argument.
- Affectation généralisée:
incf,
decf
- Incrémenter et décrémenter une place