// Kenneth A. Lee // import java.applet.Applet; public class Quadratic extends Applet { public double a, b, c ; public void init() { a=0; b=0; c=0; } public String getRoot1() { if (getDescriminent() < 0.0 || this.a == 0.0) return "" + ((-b + Math.sqrt(-getDescriminent()))/(2 * a)) + " i"; else return "" + ((-b + Math.sqrt(getDescriminent()))/(2 * a)); } public String getRoot2() { if (getDescriminent() < 0.0 || a == 0.0) return "" + ((-b - Math.sqrt(-getDescriminent()))/(2 * a)) + " i"; else return "" + ((-b - Math.sqrt(getDescriminent()))/(2 * a)); } public double getDescriminent() { return (b*b - 4 * a * c); } public void setA(double bValue) { a = bValue; } public void setB(double bValue) { b = bValue; } public void setC(double bValue) { c = bValue; } }