J’ai lu sur le site java à utiliser `` pour les devises. http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html
Mais avec quel mode d’arrondi devrions-nous utiliser ? qui est le plus approprié et le plus largement nous
J’ai lu sur le site java à utiliser `` pour les devises. http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html
Mais avec quel mode d’arrondi devrions-nous utiliser ? qui est le plus approprié et le plus largement nous
En règle générale, vous utiliseriez un arrondi « à moitié vers le haut », comme:
De cette façon, vous arrondirez à deux décimales (que la plupart des devises utilisent, par exemple les dollars et les cents, il y a évidemment des exceptions), et vous arrondirez les valeurs de telle sorte qu’un demi-cent ou plus arrondira vers le haut tandis que moins d’un demi-cent arrondira vers le bas. Voir le javadoc pour plus de détails.
Pour les applications financières ROUND_HALF_EVEN est le mode d’arrondi le plus courant. Ce mode évite les biais. Mais pour l’affichage, vous devez utiliser la classe NumberFormat. Cette classe s’occupera des problèmes de localisation pour les montants dans différentes devises. Mais NumberFormat n’accepte que les primitives. Utilisez donc le dernier si vous pouvez accepter un petit changement de précision dans les transformations en double.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.