C ++ est le langage de programmation pour l'écriture de programmes informatiques de tout niveau de complexité. Par défaut, un programme C ++ émet nombres à virgule flottante avec de nombreux chiffres décimaux. En conséquence, vous avez souvent à arrondir ces chiffres selon le contexte du programme. Par exemple, si vous écrivez une application financière en C ++ vous devez imprimer les numéros de sortie représentant la monnaie comme arrondis à la deuxième décimale. La bibliothèque C ++ standard (dénommé "std" dans le code) vous permet de définir le niveau de précision requis en nombres décimaux.