Non capisco... c'è una semplice divisione che mi da sempre 0 !!!!
anche quando al posto delle variabili ho ad esempio 30 / 105 = .... 0 !!!!
ma che cavolo !!!
dove sbaglio ???![]()
codice:// LEGGO LA VARIABILE int threadChiusi = Integer.parseInt( ( (WaitOperation)owner).jTextField_ThreadChiusi.getText() ); int threadTotali = Integer.parseInt( ( (WaitOperation)owner).jTextField_ThreadTotali.getText() ); // AUMENTO DI 1 threadChiusi = threadChiusi + 1; // SCRIVO LA VARIABILE ((WaitOperation)owner ).jTextField_ThreadChiusi.setText(String.valueOf(threadChiusi)) ; // CALCOLO LA PERCENTUALE System.out.println( (threadChiusi + " " + threadTotali) ); System.out.println( (threadChiusi / threadTotali)); int percentuale = Math.round( (threadChiusi / threadTotali) * 100 ); // AGGIORNO LA PERCENTUALE ((WaitOperation)owner ).jTextField_PercentualeCompletamento.setText(String.valueOf(percentuale)) ;