所以我知道这非常简单,很抱歉不得不在这里问这个问题。不幸的是,我很困惑,没有人可以问...
无论如何,我正在尝试使用 Java 来求解以下方程:
__________________
√ (3.1^17 + 2.7^11)
我现在的代码不起作用。它是:
public class Math
{
public static void main(String[] args)
{
double a = 3.1
double b = 2.7;
double c = Math.sqrt(Math.pow(a,17) + Math.pow(b,11));
System.out.println(c);
}
}
最佳答案
您的类名是 Math,您正在尝试调用您的类中不存在的 Math.function
,您需要重构
您的类名并导入类库。
右键单击文件名,重构 > 重命名
如果您的类必须
命名为math,则必须调用:
java.lang.Math.pow();
另一个问题是您缺少 ;
之后:
double a = 3.1
解决这两个问题,您将拥有一个可以工作的代码!
将来,请发布堆栈跟踪和遇到的具体问题。
关于java - 简单的 Java 数学,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17257506/