Ho bisogno di formattare (e non arrotondato) a double
con 2 posizioni decimali.Formattazione di un doppio e non arrotondamento
ho provato con:
String s1 = "10.126";
Double f1 = Double.parseDouble(s1);
DecimalFormat df = new DecimalFormat(".00");
System.out.println("f1"+df.format(f1));
Risultato:
10.13
Ma ho bisogno l'uscita di essere 10.12
Questo è stato chiesto la stessa settimana qui https://stackoverflow.com/questions/8486878/how-to-cut-off-decimal-in-java-without-rounding - questo ha molte più opzioni –