Originariamente inviato da htiman2008
double rapporto= Math.floor(r/278);

con r=85


oppure come mi hai suggerito continua a darmi un rapporto di 0.0 il che è sbagliato.
Allora tralasciamo un momento il Math.floor (che non è il problema), la variabile 'r' di che tipo è??? Se è intera (short, int, ecc...) ovvio che ti dà 0. Quella divisione è una divisione intera!!

Quindi hai almeno 3 possibilità:
a) Metti quella variabile 'r' di tipo double.
b) Fai Math.floor((double) r/278);
c) Fai Math.floor(r/278.0);