Bonjour,

J'ai un petit problème: je cherche à diviser des nombres de type double mais Java ne me donne pas le bon résultat.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
public static void main(String[] args) {
	double a = 10.10;
	double b = 0.05;
 
	double c = a/b;
 
	System.out.println(c);
}
Un code super simple donc, mais pourtant j'obtiens ce résultat:

201.99999999999997
au lieu de 202. Une idée d'où viendrait l'erreur ?

Merci d'avance !