http://www.java-forums.org/new-java/75067-solving-quadratic-equation-using-java.html