Я просто хочу поднять число до степени 1 / n. Если я делаю так: 2 ** (1/7), я всегда получаю 1, независимо от n; и это происходит только тогда, когда делитель равен 1.
Заранее спасибо.
Запустите 1/7 в консоли и посмотрите, что вы получите.
1/7
Затем попробуйте 1.0 / 7.0, чтобы избежать "целочисленного деления".
1.0 / 7.0