Math.pow()方法中的参数只能是浮点型数据么?

为什么我用int类型数据求三次方,结果说double类型转化成int类型是会出错?

只能是浮点型的
Math.pow(底数,几次方)
如:double c=Math.pow(2.0,3.0); 就是2的三次方,返回一个double
你是不是接收返回值的时候是int ,这里返回值是double
温馨提示:答案为网友推荐,仅供参考
相似回答