Class Library for Numbers (CLN) ist eine Bibliothek für Berechnungen mit allen Arten von Zahlen. Ihre große Zahl von Zahlenklassen enthält Ganzzahlen, rationale Zahlen, Gleitkommazahlen, komplexe Zahlen, modulare Ganzzahlen und univariate Polynome. Sie implementiert elementare Funktionen (auch mit unbegrenzter Genauigkeit), logische Funktionen und transzendente Funktionen. Sie hat Speicher- und Geschwindigkeits-Effizienz sowie Interoperabilität zum Ziel. (non)