![](/img/trans.png)
[英]Want to Convert decimal value in 2 raised to format and want to know its power of 2 in java
[英]Power of a negative decimal raised to a decimal
java.lang.Math.pow(double a,double b)的Javadoc指出:
这意味着调用Math.pow(-Math.E,-1.1d)
产生NaN。
为什么Math.pow()不返回1/e^1.1
的倒数? 我的推理有误吗?
谢谢!
是的,您的逻辑有问题。 请去阅读复数。
问题在于,将负基数提高到非整数负幂会导致复数,而不是实数倍。 有一个虚构的部分Math.pow
无法处理。
是的,为什么它应该返回1/e^1.1
? 这将是1/(-e)^1.1
,这不是实数。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.