Использование Python 3.5 как в repl.it, так и в консоли в Windows, я получаю неправильные ответы на корни куба.Неверное значение для корня куба в Python
Когда ввод (-1)**(1/3)
, Я получаю комплексное число (0.5000000000000001 + 0.8660254037844386j) в качестве ответа, когда оно должно быть просто -1. Любое отрицательное значение под этим корнем, кажется, дает сложный результат.
Я что-то не так?
Почему это должно быть -1? –
[Вы получаете правильный ответ] (http://math.stackexchange.com/questions/8760/what-are-the-three-cube-roots-of-1), но это всего лишь один из 3 возможных ответов. – roganjosh
@omri_saadon, почему этого не должно быть? – Copperfield