问题:浮点数运算练习

西风烈~...发布 问题来源
public class Main { public static void main(String[] args) { double a = 1.0; double b = 3.0; double c = -4.0; // 求平方根可用 Math.sqrt(): // System.out.println(Math.sqrt(2)); ==> 1.414 // FIXME:代码需要修正,甚至代码是错误的,不能工作,需要修复 // TODO:下面的代码有功能要编写 // XXX:下面的代码有待商榷,加一步优化。 double r1 = 0; r1 = (-b + Math.sqrt(b * b - 4 * a * c)) / 2 * a; double r2 = 0; r2 = (-b - Math.sqrt(b * b - 4 * a * c)) / 2 * a; System.out.println(r1); // 1.0 System.out.println(r2); // -4.0 } }
  • 1

您当前正在使用不支持HTML5的低版本浏览器,飞扬学院需要支持HTML5的浏览器才能为您提供更好的学习体验。请使用支持HTML5的Chrome浏览器Firefox浏览器或最新版本的IE浏览器