Bonjour j'aurais besoin d'aide pour un petit problème.
Je suis entrain de refaire une série de calcul sql en c# pour décharger mon serveur, mais voilà je me rends compte que c# est beaucoup plus précis dans les calculs avec décimal. Par exemple:
Code:
1
2
3 En sql select 21.5/129 Retourne 0.166666
À la fin, ça joue de quelques millièmes voir centième, ce qui est acceptable, mais mon problème est que je dois valider mes nouveaux calculs avec d'ancien calculs. Il faut donc que mes calculs en C# soient pareils à sqlCode:
1
2
3 En C# 21.5/129 Retourne 0.166666666666666667
Donc:
21.5/129 = 0.166666
Ma solution que je n'aime pas vraiment est :
*Je ne peux pas refaire les anciens calculs en sql.Code:Math.Truncate((21.5 / 129)*1000000)/1000000