Source: https://www.afkw.org/pythagore/concepts/trigo_fonctions_circulaires.pdf