/** * Klasse zur Berechnung von Geradengleichungen * * @Johannes Schenk, Ralf Trierweiler, Ulrich Barrot * @31.01.2008 */ public class Gleichung { private double x; private double y; private double m; private double b; /** * Bitte geben sie die Steigung (m) und den Y-Achsanabschnitt (b) der Funktion ein */ public Gleichung(double m, double b) { this.m=m; this.b=b; nullstelleBerechnen(); } public void nullstelleBerechnen() { y=0; x=-b/m; System.out.println("Der Schnittpunkt mit der Y-Achse befindet sich bei: "+"Ps=(0/"+b+")"); System.out.println("Die Nullstelle befindet sich bei: "+"Pn=("+x+"|"+y+")"); } /** * Ändern der Steigung und des Y-Achsanabschnittes */ public void geradeAendern(double m, double b) { this.m=m; this.b=b; nullstelleBerechnen(); } }