Ruby | Función matemática lgamma()

La función lgamma() en Ruby devuelve dos números, uno representa el valor gamma logarítmico mientras que el otro significa el signo de valor gamma .

Sintaxis : Math.lgamma (valor)

Parámetro : La función toma un valor de parámetro obligatorio cuya gamma logarítmica se devuelve y su signo.

Valor devuelto : la función devuelve dos números, donde uno representa la gamma logarítmica de valor mientras que el otro significa el signo de gamma de valor .

Ejemplo 1 :

# Ruby program for lgamma() function 
  
# Assigning values
val1 = 132 
val2 = 0 
val3 = -23
val4 = 1
  
# Prints the value returned by lgamma() 
puts Math.lgamma(val1)
puts
  
puts Math.lgamma(val2)
puts
  
puts Math.lgamma(val3)
puts
  
puts Math.lgamma(val4)

Salida :

511.00802266523596
1

Infinity
1

Infinity
1

0.0
1

Ejemplo 2 :

# Ruby program for lgamma() function 
  
# Assigning values
val1 = -1
val2 = 2 
val3 = -2
val4 = -9
  
# Prints the value returned by lgamma() 
puts Math.lgamma(val1)
puts
  
puts Math.lgamma(val2)
puts
  
puts Math.lgamma(val3)
puts
  
puts Math.lgamma(val4)

Salida :

Infinity
1

0.0
1

Infinity
1

Infinity
1

Referencia : https://devdocs.io/ruby~2.5/math#method-c-lgamma

Publicación traducida automáticamente

Artículo escrito por gopaldave 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 *