Bonjour j'ai un soucis sur une formule mathématique qui basiquement ressemble à ceci :
je souhaite obtenir le résultat à 2 décimales, dans ce cas présent : 27.57 ou tout du moins arrondis correctement ( 28 ici ) mais c# me sort des chiffres astronomiques si je me sert du double ou float; et si je passe tout en int il n'arrondit pas et me marquerais juste 27 dans l'exemple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 int var1 = 5; int var2 = 1; int var3 = 91; double Total = (100 * var3) / (66 * (var1 - var2 + 1));
Y a t il un solution pour diviser des chiffres avec des décimaux et obtenir le résultat correct ??
Partager