Vedi poi la classe java.math.BigDecimal per altri funzionalità! Il metodo setScale fa tutto!!! Il primo parametro è un intero dove si deve specificare il numero di cifre dopo la virgola. Il secondo parametro indica il metodo di arrotondamento.
codice:import java.math.BigDecimal; public class MathRound { public static void main(String[] args) { double d = 123.3465677; BigDecimal bg = new BigDecimal(d); bg = bg.setScale(4, BigDecimal.ROUND_HALF_UP); System.out.println (bg.doubleValue()); } }

Rispondi quotando