Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Numero Integer

Bom dia, estou usando uma plataforma do iugu, e na parte eu criou uma classe e nessa classe tem que seguir um certo padrão, e nessa classe tem uma variavel Integer. E quando eu converto para Integer o valor da matricula ele me arrendonda

O valor da matricula é de 59,90, quando uso o conversor ele fica para 59,00 qual seria uma solução para o valor permanecer 59,90?

SubItem subItem = new SubItem(matricula.getModalidade().getNome(), 1, new Double(matricula.getModalidade().getValor1()).intValue() * 100);

Meu conversor está ficando assim.

new Double(matricula.getModalidade().getValor1()).intValue() * 100);

Aqui que eu falo que quando converter ele fica em 59,00. Alguma solução para esse problema? Lembrando que só pode ser valor em Integer.

1 resposta
solução!

Solução

new Double(matricula.getModalidade().getValor1() * 100).intValue() );