- 已关闭**。此问题需要details or clarity。当前不接受答案。
- 想要改进此问题?**添加详细信息并通过editing this post阐明问题。
2小时前关门了。
Improve this question
有人知道如何用Kotlin写x^2 + 2xy + y
吗?
下面是我编写代码的方法:
Math.pow(x, 2))+(2 * x * y) + (2 * y)
但在运行测试时,我仍然收到错误:
internal class Taller01KtTest{
@Test
fun pruebaEjercicio03() {
var res = ejercicio03(3.0)
assertEquals(49.0, res, 0.01)
res = ejercicio03(-5.0)
assertEquals(9.0, res, 0.01)
res = ejercicio03(4.75)
assertEquals(47.61, res, 0.01)
println("Prueba superada 👍")
}
}
1条答案
按热度按时间ruarlubt1#
正如@DaveNewton在你的问题下面的评论中提到的,你有一个太多的括号。
此外,您可能会遇到第二个错误,即如果x是Ints,则 * pow * 函数接受Double和Float参数,但不接受Ints。
所以这应该行得通:
或: