bonjour,
je souhaite effectuer le calcul suivant:
tronque(90 * 2.03 / 36000;8) = tronque(0.005075000000.... ;8) = 0.005075
mais en c:
=> x vaut 0.0050749 et pas 0.0050750 car avant le trunc x vaut 0.00507499999999999999...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 x = 90 * 2.03 / 36000 x = 100000000 * x x= trunc(x) ou x = (long) x x = x / 100000000
Partager