【发布时间】:2017-02-12 15:27:26
【问题描述】:
在repl.it 和 Windows 中的控制台上使用 Python 3.5,我得到了关于立方根的错误答案。
当输入为(-1)**(1/3)时,
当它应该只是-1时,我得到复数(0.5000000000000001+0.8660254037844386j)作为答案。此根下的任何负值似乎都会给出复杂的结果。
我做错了吗?
【问题讨论】:
-
为什么应该是-1?
-
You are getting the correct answer,但这只是 3 个可能的答案之一。
-
@omri_saadon 为什么不应该这样做?