01: // uso incorretto di == con numeri a virgola mobile
02: #include<stdio.h>
03: #include<stdlib.h>
04: 
05: int main() 
06: { 
07:     float x =  1.0/10.0;
08: 
09:     printf("Il valore contenuto in x e' %f\n", x);
10: 
11:     if (x == 0.1) 
12:         printf("Quindi x e' uguale a 0.1\n"); 
13:     else
14:         printf("Eppure secondo l'operatore == x risulta diverso da 0.1\n"); 
15: 
16:     printf("Stampiamo il valore di x: %.10f\n", x);
17: 
18:   return 0;
19: }
20: 
21: 


Se avete commenti o osservaƶioni su questa pagina
mandate un messaggio di posta elettronica a bertoƶƶi@ce.unipr.it