Die folgenden Bibliotheken drehen sich ganz allgemein um Zahlen.
Boost.Integer bietet integrale Typen an, um zum Beispiel angeben zu können, wie viele Bytes genau von einer Variable belegt werden sollen.
Boost.Accumulators stellt Akkumulatoren zur Verfügung, denen Sie Zahlen übergeben, um zum Beispiel den Durchschnittswert oder die Standardabweichung zu berechnen.
Boost.MinMax bietet eine Funktion an, um eine kleinste und größte Zahl mit einem einzigen Funktionsaufruf zu ermitteln.
Boost.Random stellt Generatoren für Zufallszahlen zur Verfügung.
Boost.NumericConversion bietet einen Cast-Operator an, der gegen einen unbeabsichtigten Überlauf schützt.