En

Entiers en Common Lisp

13 exercices

À propos de Entiers

Les entiers sont des nombres sans virgule décimale (comme -6, 0, 25, 1234, etc.)

Le type entier est divisé en deux sous-types, fixnum et bignum.

  • fixnum est défini comme un entier signé d'au moins 16 bits, mais il est probablement plus grand selon l'implémentation.
  • bignum est un type qui contient tout entier plus grand qu'un fixnum.

En Common Lisp, les entiers peuvent être arbitrairement grands ou petits, il n'y a donc pas à se soucier de « dépassement » lorsqu'on travaille avec eux. Là où d'autres langages peuvent perdre en précision ou faire déborder les grands nombres, la taille des entiers en Common Lisp n'est limitée que par la quantité de mémoire disponible.

;; Big integers are no problem
(expt 2 200) ; => 1606938044258990275541962092341162602522202993782792835301376
Modifie via GitHub Le lien s'ouvre dans une nouvelle fenêtre ou un nouvel onglet

Apprends Entiers

L'entraînement est verrouillé

Déverrouille 8 exercices de plus pour t'entraîner sur Entiers