Olá, Diego, como vai?
O seu código soluciona o desafio de forma muito organizada, utilizando uma função específica para realizar o cálculo da conversão, o que facilita a manutenção e reutilização da lógica. A escolha do tipo double para o resultado é correta, pois permite a precisão necessária para lidar com as casas decimais da constante de conversão.
Uma sugestão técnica interessante para este cenário seria o uso de uma constante para o fator de conversão em vez de utilizar o número diretamente na conta. Isso ajuda a evitar o uso de números mágicos no código e torna o propósito do valor mais claro para quem lê.
const double FatorConversao = 1.60934;
double resultado = milhas * FatorConversao;
Parabéns pelo excelente trabalho no exercício e por compartilhar sua solução com a comunidade. Continue com esse empenho em seus estudos e lembre-se que o fórum está a disposição.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!