Guten Tag,
ich muss ein Thermometer programmieren alles kein Problem, jedoch wenn ich von Celsius in Fahrenheit umrechne müssten bei 42°C eigentlich 107, 3/5 ° Fahrenheit raus kommen. Habe auch schon versucht den Wert Fahrenheit als Double zu speichern trotzdem kommt nach dem Komma eine 0.
Mein code:
public class Thermometer2 {
public static void main(String[]args) {
double fahrenheit=77;
int celsius=42;
fahrenheit = celsius * 9/5+ 32;
System.out.print("Temperatur in celsius: " + celsius + "\n");
System.out.println("Begin calculation");
System.out.println("Temperaut in fahrenheit: " + fahrenheit);
System.out.println("Finished calculation");
}
}
Danke im voraus
ich muss ein Thermometer programmieren alles kein Problem, jedoch wenn ich von Celsius in Fahrenheit umrechne müssten bei 42°C eigentlich 107, 3/5 ° Fahrenheit raus kommen. Habe auch schon versucht den Wert Fahrenheit als Double zu speichern trotzdem kommt nach dem Komma eine 0.
Mein code:
public class Thermometer2 {
public static void main(String[]args) {
double fahrenheit=77;
int celsius=42;
fahrenheit = celsius * 9/5+ 32;
System.out.print("Temperatur in celsius: " + celsius + "\n");
System.out.println("Begin calculation");
System.out.println("Temperaut in fahrenheit: " + fahrenheit);
System.out.println("Finished calculation");
}
}
Danke im voraus