Hallo, bei dem Versuch ein Beispiel aus einem Buch abzuändern bin ich an dem konvertieren von Variablen gescheitert. Konkret geht es darum, dass das Programm Fahrenheit in Celsius umrechnen soll. Im Buch war dies so gestaltet das der Wert Fahrenheit als Variable vorgegeben war. Ich wollte es jetzt so abändern das der Wert per Tastatureingabe eingegeben wird. Mein Problem ist es das die Tastatureingabe als String definiert ist aber die Variable fahrenheit als double.
Danke im vorraus
Java:
import java.io.*;
public class Fahrenheit {
/**
* @param args
*/
static InputStreamReader input = new InputStreamReader(System.in);
static BufferedReader keyboardInput = new BufferedReader(input);
public static void main(String[] args) {
// TODO Auto-generated method stub
double fahrenheit;
double celsius;
String eingabe;
fahrenheit = eingabe;
celsius = (eingabe - 32) * 5.0 / 9.0; //Formel
System.out.println("Geben sie ein Wert in Fahrenheit an!");
eingabe = keyboardInput.readLine();
System.out.println (fahrenheit + " Fahrenheit sind " + celsius + " Celsius");
}
}