Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Desafío: conversión de temperaturas

optimicé el resultado, limitando los decimales y aplicando un redondeo

public class DesafioTemperatura {

    public static void main(String[] args) {

        double temperaturaEnCelsius = 30.4;
        double temperaturaEnFahrenheit = (temperaturaEnCelsius * 1.8) + 32;

        String mensaje = String.format(
                "La temperatura de %.2f°C es equivalente a %.2f°F",
                temperaturaEnCelsius,
                temperaturaEnFahrenheit
        );

        System.out.println(mensaje);

        int temperaturaEnFahrenheitEntero = (int) Math.round(temperaturaEnFahrenheit);

        System.out.println("La temperatura en Fahrenheit redondeada es: " 
                + temperaturaEnFahrenheitEntero + "°F");
    }
}