Bonsoir à tous,
Je débute avec Matlab, et j'ai un petit soucis lorsque j'effectue des comparaisons. Voilà ce que j'ai constaté :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 >> a=1; >> a=a+0.1; >> a==1.1 ans = 1 >> a=a+0.1; >> a==1.2 ans = 0
Quelqu'un peut-il m'expliquer pourquoi la comparaison fonctionnait pour a==1.1, mais pas pour a==1.2 ?? Est-ce à cause de l'incrément ?
Merci beaucoup de vos réponses !
Mat
Partager