public class Principal {
public static void main(String[] args) {
int celsius = 20;
double fahrenheit = (celsius * 9/5) + 32;
System.out.println("A temperatura em Fahrenheit é: " + fahrenheit);
}
}
public class Principal {
public static void main(String[] args) {
int celsius = 20;
double fahrenheit = (celsius * 9/5) + 32;
System.out.println("A temperatura em Fahrenheit é: " + fahrenheit);
}
}
Oi, Bernardo! Como vai?
Agradeço por compartilhar.
Você aplicou corretamente a fórmula de conversão de Celsius para Fahrenheit e usou bem a variável double para armazenar o resultado. Um ponto legal é que, em Java, como 9/5 usa dois números inteiros, o resultado dessa divisão vira 1; para manter a parte decimal, use 9.0/5. Uma dica interessante para o futuro é ajustar assim:
public class Principal {
public static void main(String[] args) {
int celsius = 20;
double fahrenheit = (celsius * 9.0 / 5) + 32;
System.out.println("A temperatura em Fahrenheit e: " + fahrenheit);
}
}
Esse código converte a temperatura usando divisão com número decimal, garantindo um resultado mais preciso.