void quadratic() {
if((b*b-4*a*c) < 0){
System.out.println("The answer is imaginary.");
}
else {
System.out.println("The two root's x values of the quadratic function " + a +"x^2 + " + b + "x + " + c + " are "
+ (-b + Math.sqrt(b*b+4*a*c)/2a));
}
}
Run Code Online (Sandbox Code Playgroud)
我收到错误
')' 是期待, ';' 是期待
在最后一行代码中,即使它们已被包含在内.我该如何防止这种情况?任何帮助将非常感激.
您缺少2和a之间的运算符
Math.sqrt(b*b+4*a*c)/2a
Run Code Online (Sandbox Code Playgroud)
应该是这样的:
Math.sqrt(b*b+4*a*c)/(2*a)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
43 次 |
| 最近记录: |