Perl dispone de la función atan2(), que requiere dos argumentos.
atan2(y,x) devuelve el arcotangente de y/x, como un valor, en radianes, entre -pi y pi.
Para otras funciones, supongo que te refieres al módulo
Math::Trig.
Este módulo ya viene instalado por defecto, así que no tienes más que usarlo:
Using perl Syntax Highlighting
use Math::Trig;
$y = atan($x);
Coloreado en 0.002 segundos, usando
GeSHi 1.0.8.4
El código de atan() está definido dentro de
Math::Complex, como
atan(z) = i/2 log((i+z) / (i-z))
(operación en el campo de los números complejos) Dependiendo de si necesites atan() (un argumento) o atan2() (dos argumentos).
Ahí también verás código de muchas otras funciones, por si no quieres importar los módulos.