在JAVA中写了这二句: double bitValue=0.0;
bitValue += Math.scalb(1.0,i);
运行时出现:The method scalb(double, int) is undefined for the type Math ,错误。
运行环境是MyEclipse_7.0M1_E3.4.0。这是什么错误?
先谢谢各位了!
bitValue += Math.scalb(1.0,i);
运行时出现:The method scalb(double, int) is undefined for the type Math ,错误。
运行环境是MyEclipse_7.0M1_E3.4.0。这是什么错误?
先谢谢各位了!
只接收第一个double(小于它也可以),第二个参数是整型的
楼主,你的第二个参数是double的
JDK的Math类中没有scalb(double, int)这个方法。错误原因猜测:
楼主得确保你的JDK开发版本JavaSE 1.6.因为这个方法只有1.6才有。另外,在JavaME的开发环境下,也是没有该方法的。