Les différents types de nombres

Common Lisp propose plusieurs types de nombres, certains similaires à ceux d'autres langages, d'autres spécifiques à Common Lisp. Les nombres Common Lisp sont organisés dans une arborescence dont le sommet est number.

Figure 6.1: Arborescence des types de nombres
\begin{figure}\begin{center}
\input arborescence-nombres.pstex_t
\end{center}
\end{figure}

Il y a deux sous-types du type number : real et complex. Contrairement à ce qui est habituel en mathématique, ces deux types sont disjoints, la raison étant que la représentation en mémoire des réels et des complexes n'est pas la même.



Sous-sections

Irene DURAND
2011-10-14