Несколько способов вычисления кубического корня из отрицательного числа:
- Правило «минус на минус умноженный даёт плюс», «плюс умножить на минус — минус». www.bolshoyvopros.ru Любое отрицательное число в своей третьей степени даёт отрицательное же число. www.bolshoyvopros.ru Соответственно, и кубический корень из отрицательного числа будет также числом отрицательным. www.bolshoyvopros.ru
- Использование функции np.cbrt() из библиотеки numpy. pythonru.com Она вычисляет кубический корень для каждого элемента переданного ей массива и не испытывает проблем с отрицательными входными данными. pythonru.com
- Применение функции abs() в Python. pythonru.com Сначала нужно применить её к отрицательному числу, а затем воспользоваться выражением для вычисления кубического корня. pythonru.com
Также существует столбцовый способ вычисления кубического корня, для которого необходимо разделить число на тройки (целую часть — справа налево, дробную — слева направо) и следовать определённому алгоритму. ru.wikipedia.org