ALtra domandina veloce veloce. io ho un array di int e uno di float che però si combinano continuamente(moltiplico il valore di uno per il valore dell'altro): ogni volta devo eseguire il cast? Perchè il vettore di int lo costruisco io come vettore di numeri unitari unsigned int(perchè mi fa comodo), mentre il secondo vettore è composto da numeri molto piu alti di 65000(valore max di unsigned int) quindi per forza di cose mi serve usare o un float o addirittura un double. Oppure magari creo un vettore float ausiliario e poi trasformo quel vettore in vettore di interi...