Originariamente inviato da kekko.alchemi
Visualizza il messaggio
Hai definito tutte le variabili come int, devi ricontrollare cosa ne viene fuori durante i calcoli, è probabile che perdi qualcosa durante il (cast) , come giustamente ti fa notare Bolle.
Es:
int a=200;
int b=200;
int c=0;
se fai:
c = a*B;
In c non ti ritroverai il valore corretto se gli int sono a 8 bit.
C'è da vedere bene cosa fa il compilatore che stai usando.
Commenta