long startTime = System.currentTimeMillis();
float resultTime= (System.currentTimeMillis() - startTime)/1000;
System.out.println("Result time : " + resultTime);
Le résultat est toujours une valeur arrondie comme 1.0 ou 2.0. Comment obtenir un résultat exact comme 1.234?Double valeurs décimales
duplication possible de [précision de division flottante Java] (http://stackoverflow.com/questions/7286681/java-float-division-precision) –