V
Vokabelheft
Gast
Hallo!
Ich habe gerade ein java programm geschrieben, welches die p-q Formel bestimmt.
Nun hätte ich da mal ein paar fragen.
1. Wie kann ich die ausgegebnen Zahlen, also Nullstellen, auf die 2. nachkommastelle runden lassen?
2. Gibt es irgendwelche verbesserungsvorschläge?
Hier das Programm:
Ich habe gerade ein java programm geschrieben, welches die p-q Formel bestimmt.
Nun hätte ich da mal ein paar fragen.
1. Wie kann ich die ausgegebnen Zahlen, also Nullstellen, auf die 2. nachkommastelle runden lassen?
2. Gibt es irgendwelche verbesserungsvorschläge?
Hier das Programm:
Code:
/**
*
* Beschreibung
*
* @version 1.0 vom 15.02.2012
* @author
*/
public class pqRechnung {
public static void main(String[] args) {
double a, b, c, erg1, erg2;
System.out.println("Bitte definieren Sie die Variable a");
a = Input.readDouble();
System.out.println("Bitte definieren Sie die Variable b");
b = Input.readDouble();
System.out.println("Bitte definieren Sie die Variable c");
c = Input.readDouble();
if(a == 1){
double wurzel = Math.sqrt(((-b/2)*(-b/2))-c);
erg1 = (-b/2)+wurzel;
erg2 = (-b/2)-wurzel;
System.out.println("Ihre Nullstellen betragen x1: "+erg1+" und x2: "+erg2);
}
else{
b = b/a;
c = c/a;
a = a/a;
System.out.println("test für abc"+a+b+c);
double wurzel = Math.sqrt(((-b/2)*(-b/2))-c);
erg1 = (-b/2)+wurzel;
erg2 = (-b/2)-wurzel;
System.out.println("Ihre Nullstellen betragen x1: "+erg1+" und x2: "+erg2);
}
}
}