DOMANDA DA PRINCIPIANTE
In Java come faccio a stampare una variabile double mantenendo 2 cifre dopo la virgola?
Ho provato con il metodo substring() ma non funziona perché nn riesco a convertire il double in stringa. Un aiuto?
DOMANDA DA PRINCIPIANTE
In Java come faccio a stampare una variabile double mantenendo 2 cifre dopo la virgola?
Ho provato con il metodo substring() ma non funziona perché nn riesco a convertire il double in stringa. Un aiuto?
Prova a vedere BigDecimal()
![]()
Sei sicuro di non riuscire a trasformare Double -> String
Che metodo usi?
![]()
Utilizza la classe NumberFormat:
codice:NumberFormat nf = NumberFormat.getInstance(); nf.setMaximumFractionDigits(2); nf.setParseIntegerOnly(true); String s = nf.format(5.5678); System.out.println(s);
ps: puoi anche utilizzare la ricerca all'interno del forum![]()