Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desafío: conversión de temperaturas

double temperatura=9.0; double fahrenheit; int formula= (int) ((temperatura * 1.8) + 32); System.out.println("la tempertaura en fahrenheit es :"+formula);

1 respuesta

Hola Alfredo, espero que estés bien

Parece que estás trabajando en un desafío para convertir temperaturas de Celsius a Fahrenheit. Tu código está casi correcto, pero hay un pequeño detalle que puedes ajustar para obtener un resultado más preciso.

Actualmente, estás convirtiendo el resultado a un int, lo que significa que estás perdiendo la parte decimal de la conversión. Si deseas mantener la precisión, puedes almacenar el resultado en una variable double en lugar de un int. Aquí tienes un ejemplo de cómo podrías hacerlo:

double temperatura = 9.0;
double fahrenheit = (temperatura * 1.8) + 32;
System.out.println("La temperatura en Fahrenheit es: " + fahrenheit);

Al hacer este cambio, el resultado incluirá la parte decimal, dándote una conversión más precisa. Espero que esto te ayude a resolver tu desafío.

Espero ter ajudado e bons estudos!