/*
Você está desenvolvendo um sistema de gerenciamento de estoque que exige que as quantidades dos produtos sejam registradas como números inteiros.
Isso ocorre porque um estoque físico não pode conter frações de um item, por exemplo, não faz sentido ter "19.5" unidades de um produto.
No entanto, os dados disponíveis atualmente estão no formato double, que permite valores decimais.
Para atender às exigências do sistema, crie um programa que converta a quantidade de double para int, garantindo que os valores sejam adequados ao formato aceito.
*/
package com.github.aldenyjr;
public class ConvertendoTipos {
public static void main(String[] args) {
double valorDeEntrada = 19.5;
int valorDeSaida = (int) valorDeEntrada;
System.out.println("O valor inteiro do produto é: " + valorDeSaida);
int valorArredondadoPraCima = (int) Math.ceil(valorDeEntrada);
System.out.println("O valor inteiro do produto arredondado pra cima é: " + valorArredondadoPraCima);
}
}
Resultado:
O valor inteiro do produto é: 19
O valor inteiro do produto arredondado pra cima é: 20