Segue minha resolução
public class ConversaoTipos {
public static void main(String[] args) {
double valorDouble = 19.5;
int valorInt = (int) valorDouble;
System.out.println(valorInt);
}
}
Segue minha resolução
public class ConversaoTipos {
public static void main(String[] args) {
double valorDouble = 19.5;
int valorInt = (int) valorDouble;
System.out.println(valorInt);
}
}
Olá, Victor, como vai?
Seu código realiza corretamente a conversão de double para int utilizando casting em Java. Ao fazer int valorInt = (int) valorDouble;, a parte decimal é descartada automaticamente, mantendo apenas a parte inteira do número. Esse comportamento atende ao cenário proposto no exercício, já que quantidades em estoque devem ser representadas por números inteiros.
Obrigado por compartilhar sua solução. Continue praticando e trazendo suas dúvidas ou resoluções. O fórum segue à disposição para ajudar no seu aprendizado.