Java/PQ-Formel: Unterschied zwischen den Versionen
Aus ZUM-Unterrichten
< Java
main>Karl Kirst K (Java/PQ-Formel wurde nach Pq-Formel mit Java verschoben und überschrieb einen Redirect: Klartext) |
main>Karl Kirst (Displaytitle) |
||
Zeile 1: | Zeile 1: | ||
{{DISPLAYTITLE:pq-Formel mit Java}} | |||
{{Kurzinfo-3|Java|Links|Software}} | {{Kurzinfo-3|Java|Links|Software}} | ||
Das folgende Beispiel eignet sich, im eine verschachtelte [[Java/Bedingte Ausführung|if..else-Verzweigung]] einzuführen. | Das folgende Beispiel eignet sich, im eine verschachtelte [[Java/Bedingte Ausführung|if..else-Verzweigung]] einzuführen. |
Version vom 8. Juli 2010, 14:17 Uhr
Vorlage:Kurzinfo-3 Das folgende Beispiel eignet sich, im eine verschachtelte if..else-Verzweigung einzuführen.
public class Formelberechner
{
public String berechnePQFormel(double pP, double pQ){
double diskriminante;
diskriminante = (pP/2)*(pP/2)-pQ;
if (diskriminante >= 0) {
double x1,x2;
x1 = -(pP/2) + Math.sqrt (diskriminante);
x2 = -(pP/2) - Math.sqrt (diskriminante);
if (x1==x2){
return "Das Ergebnis ist L={"+x2+"}";
}
else {
return "Die Ergebnisse sind L={"+x1+";"+x2+"}";
}
}
else {
return "Keine Lösung, die Diskriminate ist "+diskriminante;
}
}
Siehe auch
- Zugehöriges Arbeitsblatt und Bildschirmfilm.
- Java
- Java/Bedingte Ausführung
- Mathematischer Hintergrund: Quadratische Funktion