El atan() es una función incorporada en Ruby que devuelve el arco tangente de un número, lo que significa dar un valor de tangente a esta función, devolverá el ángulo en radianes correspondiente a ese valor. arco tangente es la operación inversa de tangente. Esta función acepta todos los números en el rango [-inf, +inf].
Sintaxis : Math.atan (valor)
Parámetros : La función acepta un valor de parámetro obligatorio cuyo ángulo correspondiente tenemos que encontrar.
Valor devuelto : Devuelve el ángulo en radianes que está en el rango -pi/2 a +pi/2.
Ejemplo 1 :
#Ruby program for atan() function #Assigning values val1 = 1 val2 = 0.5 val3 = -1 val4 = -0.9 #Prints the atan() value puts Math.atan(val1) puts Math.atan(val2) puts Math.atan(val3) puts Math.atan(val4)
Salida :
0.7853981633974483 0.4636476090008061 -0.7853981633974483 -0.7328151017865066
Ejemplo 2 :
#Ruby program for atan() function #Assigning values val1 = 0.9 val2 = 0.2 val3 = -0.78 val4 = -0.32 #Prints the atan() value puts Math.atan(val1) puts Math.atan(val2) puts Math.atan(val3) puts Math.atan(val4)
Salida :
0.7328151017865066 0.19739555984988078 -0.6624262938331512 -0.3097029445424562
Referencia : https://devdocs.io/ruby~2.5/math#method-c-atan