decimal pesoContainer = 18.75m;
int quantidadeVeiculos = (int)pesoContainer;
Console.WriteLine($"Quantidade de veículos necessários: {quantidadeVeiculos}");
decimal pesoContainer = 18.75m;
int quantidadeVeiculos = (int)pesoContainer;
Console.WriteLine($"Quantidade de veículos necessários: {quantidadeVeiculos}");
Oi, Vinicius! Como vai?
Agradeço por compartilhar.
Gostei da sua solução! Você demonstrou bem a conversão de decimal para int usando o casting direto. Esse tipo de conversão é importante quando precisamos trabalhar com números inteiros, mas vale lembrar que os valores decimais são truncados, ou seja, a parte decimal é descartada.
Continue praticando e explorando outras formas de conversão, como o uso do método Convert.ToInt32(), que arredonda o valor em vez de apenas cortar as casas decimais. Essa é uma dica útil para entender melhor as diferenças entre conversão explícita e métodos de conversão.