risultati errati del prodotto di interi con il numero 10000

se fai
prova=100008;
il numero 10000 viene considerato un int e percui una moltiplicazione per 8 produce un overflow anche se il risulato viene memorizzato in una variabile long.
Soluzione: la lettera "L":
prova=10000L
8L;

Ciao Uwe