gpt4 book ai didi

java - 我怎样才能在 Java 中获得第 5 个根?

转载 作者:搜寻专家 更新时间:2023-11-01 03:58:14 25 4
gpt4 key购买 nike

我正在尝试让我的程序获得一个数的 5 次方根。我已经使用 Math.pow(a, b); 方法来获取它,但是由于某种原因它不起作用。

假设我做了类似 double z = Math.pow(5, 5) 的事情。一旦它获得值,我就对此执行 System.out,它将打印 3125 的结果。当我之后执行 z = Math.Pow(z, 1/5) 并执行 System.out 时,结果不是 5,而是 1。谁能解释一下对我来说为什么会这样?

谢谢!

最佳答案

尝试 z = Math.Pow(z, 1.0/5)

1/5 == 0 在 java 中

关于java - 我怎样才能在 Java 中获得第 5 个根?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13417866/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com