java小问题,编译出错,请求解释!
class Myjava {
public static void main(String[] args)
{
String str1,str2;
double a,b;
a=Math.E;
b=Math.F;
str1="a_sqrt="+Math.sqrt(a);
str2="a_sqrt="+Math.sqrt(b);
System.out.println(str1);
System.out.println(str2);
}
}
用javac编译时提示如下错误!
Myjava.java:8: 错误: 找不到符号
b=Math.F; ^
符号: 变量 F
位置: 类 Math
1 个错误
----------------解决方案--------------------------------------------------------
Math类里有E常量,代表自然对数常量,但是没有F这个常量,你要使用的话,要自己先定义并初始化,不然就会报错。
----------------解决方案--------------------------------------------------------
支持二楼
----------------解决方案--------------------------------------------------------
支持二楼
----------------解决方案--------------------------------------------------------
支持2 楼
----------------解决方案--------------------------------------------------------
2楼
----------------解决方案--------------------------------------------------------
支持2楼
----------------解决方案--------------------------------------------------------
支持2楼
----------------解决方案--------------------------------------------------------