Math.pow不适合我。不知道为什么。说找不到符号类.Math

时间:2016-02-14 18:23:16

标签: java math exponent

到目前为止我的代码:我不知道为什么在世界上它没有看到Math.pow或让我做指数。说它

  

找不到类Math符号。位置:包java.util

import java.util.Math;

 class Test {
        public static void main(String[] args)  {
            double result = Math.pow(4 , 2);
            System.out.printf("result");
        }
}

4 个答案:

答案 0 :(得分:3)

Math位于window,默认导入,不需要import语句。

您可能还想使用java.lang而不是使用需要格式字符串的printf来输出结果。

System.out.println(result)

答案 1 :(得分:1)

在黑暗中只是一枪......你试过import java.lang.Math吗?

答案 2 :(得分:0)

您需要使用:import java.lang.Math

然后完成你之后的任务。

for(int i=1; i<=11; i++){  
    System.out.println("Square is: " + Math.pow(i, 2));
    System.out.println("Cube is: " + Math.pow(i, 3));
}

答案 3 :(得分:0)

我知道这是一个旧帖子,但是..

我没有看到任何答案,所以对于想通过更改文件名称来解决此问题的人来说。检查您的文件名是否为“数学”。如果是,请将其更改为“MathExample”之类的其他内容,它应该可以工作。