Source: https://www.prioux-maths.fr/old/Cours/3eme/18_Puissances_Cours.pdf