ciao a tutti,
ho provato a spezzare il numero 2010, in due byte, e poi vorrei riunirli e ottenere 2010.
Il problema è che mi segnala errore a questa riga: totale = totale >> 8;
con possibile perdita di precisione.che fare?
codice:public class prova_n{ public static void main(String[] args){ short totale; byte uno = (byte) 251; byte due = (byte) 2; totale = (short) uno; totale = totale >> 8; //totale = due & 0xFF; System.out.println(totale); } }

che fare?
Rispondi quotando
