哪里传了double?这个错误怎么改?
这个提示不够直观,其实它说的是按照你的写法,Math.pow应该返回一个int,但实际返回的却是double。
Math.pow
int
double
把max改成double,或在赋值前强转一下就行了。
max
4 回答1.7k 阅读✓ 已解决
4 回答1.5k 阅读✓ 已解决
1 回答2.7k 阅读✓ 已解决
4 回答2.3k 阅读
3 回答1.2k 阅读✓ 已解决
2 回答835 阅读✓ 已解决
2 回答1.4k 阅读
2 回答2.9k 阅读
2 回答791 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
2 回答2k 阅读✓ 已解决
这个提示不够直观,其实它说的是按照你的写法,
Math.pow
应该返回一个int
,但实际返回的却是double
。把
max
改成double,或在赋值前强转一下就行了。