Ganzzahlen sind ganze Zahlen ohne Dezimalpunkt (wie -6, 0, 25, 1234 usw.).
Der Ganzzahltyp ist in zwei Subtypen aufgeteilt, fixnum und bignum.
fixnum ist als mindestens eine vorzeichenbehaftete Ganzzahl mit 16 Bit definiert, ist aber je nach Implementierung wahrscheinlich größer.bignum ist ein Typ, der jede Ganzzahl enthält, die größer als ein fixnum ist.In Common Lisp können Ganzzahlen beliebig groß oder klein sein, sodass du dir keine Gedanken über einen „Überlauf“ machen musst, wenn du mit ihnen arbeitest. Während in anderen Sprachen Genauigkeit verloren gehen kann oder große Zahlen überlaufen, ist die Größe von Ganzzahlen in Common Lisp nur durch den verfügbaren Speicher begrenzt.
;; Big integers are no problem
(expt 2 200) ; => 1606938044258990275541962092341162602522202993782792835301376