BigDecimal setScale и round

В чем разница между этими двумя вызовами? (Есть ли какие-нибудь?)

// 1.
new BigDecimal("3.53456").round(new MathContext(4, RoundingMode.HALF_UP));
// 2.
new BigDecimal("3.53456").setScale(4, RoundingMode.HALF_UP);
131
задан user 1 October 2010 в 22:29
поделиться