Source: https://prioux.n.free.fr/Cours/4eme/06-NombresRationnels_Part1_Cours.pdf