Porque o valor passado do BigDecimal está entre parênteses? "800".
Porque o valor passado do BigDecimal está entre parênteses? "800".
Oi Camila,
Você quis dizer entre aspas "" ?
Se você instanciar o objeto BigDecimal
sem as aspas o Java vai realizar os cálculos matemáticos da mesma forma que faz com float
ou double
, sendo que isso vai trazer problemas de arredondamento. Passando o valor como String esse problema não ocorre.
Bons estudos!