Type monétaire
Pour toutes les application bancaires, l'utilisation de types à virgule flotante (float
ou double
en C++) est prohibée.
En effet, ces types ne proposent pas de représentation exacte de l'information, et cela peut mener à des erreurs d'arrondi ou de calcul.
Il s'agit donc ici de définir un type qui puisse être utilisé facilement par toute l'application, tout en étant exact.