Source: http://braise.univ-rennes1.fr/donnees/ParamHTML/Fonctions%20de%20R%20dans%20R/con/Formulaire%20de%20trigonom%E9trie/cst.pdf