私は次の解決策を見つけました(おそらくそれほど難しいことではありません):
n1, n2 = -27, 3
root = ( n1 ** (1/n2))
print(root)
(1.5000000000000004+2.598076211353316j)
私が非常にばかげた間違いを犯していない限り、代わりに -3 を出力するはずです。
私は次の解決策を見つけました(おそらくそれほど難しいことではありません):
n1, n2 = -27, 3
root = ( n1 ** (1/n2))
print(root)
(1.5000000000000004+2.598076211353316j)
私が非常にばかげた間違いを犯していない限り、代わりに -3 を出力するはずです。