Source: http://www.irem.unilim.fr/fileadmin/documents/ERR/ProgressionsSpiralees/2014_N8-Fonctions%20affines.pdf