0
这里是我的代码(初学者)为什么我得到这个找不到符号错误?
import java.util.Scanner;
public class assignment4 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Enter a");
double aa = input.nextDouble();
System.out.println("Enter b");
double bb = input.nextDouble();
System.out.println("Enter c");
double cc = input.nextDouble();
double discriminant = (bb * bb - 4 * aa * cc);
discriminant = Math.power(discriminant,0.5);
}
}
我在这部分得到一个错误。
discriminant = Math.power(discriminant,0.5);
我能做什么错?这是错误的BTW
assignment4.java:15: error: cannot find symbol
discriminant = java.lang.Math.power(discriminant,0.5);
^
symbol: method power(double,double)
location: class Math
1 error
你不能改变你的问题到另一个问题。这使发布的答案无效。如果您在发布新问题时遇到新问题(如果您认为该问题相关,则可以包含此链接)。 – Pshemo
哦,抱歉没有意识到这是一个规则。这是因为在发布另一个问题时有一个冷却时间,这就是为什么 –
冷却时间是有原因的。它将给予研究人员花费时间,就像这个问题一样。如果你花一些时间去搜索'Math'类文档,你会发现没有'power'方法。 – Pshemo