perl | Funciones matemáticas útiles

En Perl, a veces es necesario resolver varias expresiones que contienen algunas operaciones matemáticas. Estas operaciones matemáticas se pueden realizar con el uso de varias funciones incorporadas.

#!/usr/bin/perl 
    
# Initialising some values for the 
# parameter of the exp function 
$A = 0; 
$B = 1; 
  
# Calling the exp function 
$E = exp $A; 
$F = exp $B; 
   
# Getting the value of "e" raised to the 
# power of the given parameter. 
print "$E\n"; 
print "$F\n"; 
  
# Calculating square root using sqrt() 
$square_root = sqrt(64); 
    
# Printing the result 
print "Squareroot of 64 is: $square_root"; 

Algunas funciones útiles para operaciones matemáticas en Perl se enumeran a continuación:

Función Descripción
Exp() Calcula “e” elevado a la potencia del número real tomado como parámetro
maleficio() Convierte el número hexadecimal dado (de base 16) en su número decimal equivalente (de base 10).
srand() Ayuda a la función rand() a generar un valor constante cada vez que se ejecuta el programa
sqrt() Se utiliza para calcular la raíz cuadrada de un número.
oct() Convierte el valor octal pasado a su respectivo valor decimal
al azar() Devuelve un número fraccionario aleatorio entre 0 y el valor numérico positivo que se le pasó, o 1 si no se especifica ningún valor
Iniciar sesión() Devuelve el logaritmo natural del valor que se le pasó. Devuelve $_ si se llama sin pasar un valor
En t() Devuelve la parte entera del valor dado. Devuelve $_ si no se proporciona ningún valor
pecado() Se usa para calcular el seno de un VALOR o $_ si se omite el VALOR
porque() Se usa para calcular el coseno de un VALOR o $_ si se omite el VALOR
atan2() Se utiliza para calcular la arcotangente de Y/X en el rango -PI a PI.
abdominales() Devuelve el valor absoluto de su argumento.

Publicación traducida automáticamente

Artículo escrito por Abhinav96 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *