2
respostas

Faça como eu fiz: conversão de temperaturas


public class AtividadePratica {
    public static void main(String[] args) {
        Locale.setDefault(Locale.US);

        int temperatura = 30;
        System.out.printf("Graus celsius: %d ", temperatura);

        double Fahrenheit = (int) (temperatura * 1.8 + 32);
        System.out.printf("De graus celsius para  Fahrenheit é: %.1f " , Fahrenheit);
        System.out.println("De graus celsius para  Fahrenheit é: " + Fahrenheit);
    }
}
/*Tentei trabalhar mais com converção utilizar mais % para treinar, mesmo sabendo 
que  ao utilizar System.out.println("De graus celsius para  Fahrenheit é: " + Fahrenheit);
daria 86.0 eu quis testar. Eu vou estar deixando as duas formas 
 */
2 respostas

Oi! Como vai?

Com base no que você explicou, ficou legal ver você testando diferentes formas de exibir o resultado. Um ponto que chamou atenção é o cast para int, que remove as casas decimais antes de guardar em double.

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

Entao estaria incorreto, com esse int ?