Я слышал, что котангенс - это единица, делённая на тангенс. Или косинус, делённый на синус. И ещё будто бы есть формула приведения, выражающая котангенс через тангенс разности π/2 и исходного угла.
Ну а функции вычисления косинусов, синусов и тангенсов в стандартной библиотеке есть.