09/04/14 15:34
perillitommaso
Ma comunque, ho scritto così: M=M+*temp[j]; perchè se non mettevo * mi dava errore
aaa
10/04/14 19:00
perillitommaso
Ho risolto scusate, mancava una & prima di temp
aaa
10/04/14 20:30
pierotofy
Che temperature stai inserendo nelle tue prove?
Occhio che media e' di tipo float, ma M e' un int, quindi quando dividi verra' troncato all'intero piu' vicino.
int a = 3 / 4; // 0
float b = 3.0f / 4.0f; // 0.75f
Ultima modifica effettuata da pierotofy 10/04/14 20:31
11/04/14 7:57
Prima di imparare a programmare dovrebbe essere obbligatorio un corso di base di matematica.
Almeno per capire le differenze tra numeri reali e interi.
11/04/14 12:47
perillitommaso
No l'ho dichiarato float dopo e comunque mi esce 0. So qual'è la differenza tra intero e reale
non c'è bisogno di allargarsi così. Comunque, sto inserendo temperature di tipo intero
Ultima modifica effettuata da perillitommaso 11/04/14 12:49
aaa