C++ también implementa estas funciones por razones de compatibilidad y las declara en la cabecera cmath.
Una nota importante: si se está programando en C/C++ bajo Gnu/Linux, y se utiliza uno de los compiladores nativos de este sistema operativo (gcc o g++), es necesario incluir, al compilar, la opción -lm, dado que, de lo contrario, el compilador generará un error.
Por ejemplo, si tenemos un fichero fuente con funciones de la biblioteca matemática, llamado mi_fich_fuente_math.c, para compilarlo será necesario dar la orden siguiente en la consola de comandos (respectiva al intérprete): $ gcc mi_fich_fuente_math.c -lm -o
Ocurre algo similar al compilar nuestro programa bajo gcc en MacOS ya que este está basado en UNIX no necesita el -lm.
Todas las funciones en las que participan ángulos toman y devuelven radianes.