Python Language Racines: racine nième avec exposants fractionnaires


Exemple

Bien que la fonction math.sqrt soit fournie pour le cas spécifique des racines carrées, il est souvent pratique d'utiliser l'opérateur d'exponentiation ( ** ) avec des exposants fractionnaires pour effectuer des opérations nth-root, comme les racines de cube.

L'inverse d'une exponentiation est une exponentiation par la réciproque de l'exposant. Donc, si vous pouvez cuber un nombre en le plaçant à l'exposant de 3, vous pouvez trouver la racine du cube d'un nombre en le mettant à l'exposant de 1/3.

>>> x = 3
>>> y = x ** 3
>>> y
27
>>> z = y ** (1.0 / 3)
>>> z
3.0
>>> z == x
True