1
resposta

Desafios - Hora da prática

public class valorReais {
    public static void main(String[] args) {

        double dolar = 541.75;
        double taxaConversao = 4.94;

        double valorReal = dolar * taxaConversao;

        System.out.println("O valor convertido em reais é R$: " + String.format("%.2f", valorReal));

    }
}
1 resposta

Olá, Marcos. Tudo bem?

Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.

Ótimo como você aplicou a conversão de valores e usou String.format("%.2f", valorReal) para formatar o resultado com duas casas decimais.

Uma alternativa interessante seria usar DecimalFormat, que permite personalizar a formatação numérica:


import java.text.DecimalFormat;

public class ConversaoMoeda {
    public static void main(String[] args) {
        double dolar = 541.75;
        double taxaConversao = 4.94;

        double valorReal = dolar * taxaConversao;

        DecimalFormat df = new DecimalFormat("#,##0.00");
        System.out.println("O valor convertido em reais é R$: " + df.format(valorReal));
    }
}

Esse código formata o número com separadores de milhar, deixando a exibição mais clara.

  Alura   Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!