Ruby | Función entera sqrt()

La función sqrt() en Ruby devuelve la raíz cuadrada entera del entero no negativo n, es decir, el entero no negativo más grande menor o igual a la raíz cuadrada de n

Sintaxis : Integer.sqrt (número)

Parámetro : la función toma el número entero cuya raíz cuadrada se va a devolver. Lanza un error «fuera de dominio» si se pasa un número negativo.

Valor devuelto : la función devuelve la raíz cuadrada entera.

Ejemplo 1 :

#Ruby program for sqrt() function
  
#Initializing the number
num1 = 25 num2 = 16 num3 = 100 num4 = 5
  
#Prints the sqrt of a number
                                      puts Integer.sqrt(num1)
                                          puts Integer.sqrt(num2)
                                              puts Integer.sqrt(num3)
                                                  puts Integer.sqrt(num4)

Salida :

5
4
10
2

Ejemplo 2 :

#Ruby program for sqrt() function
  
#Initializing the number
num1 = 64 num2 = 81 num3 = 49 num4 = 36
  
#Prints the sqrt of a number
                                     puts Integer.sqrt(num1)
                                         puts Integer.sqrt(num2)
                                             puts Integer.sqrt(num3)
                                                 puts Integer.sqrt(num4)

Salida :

8
9
7
6

Referencia : https://devdocs.io/ruby~2.5/integer#method-c-sqrt

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 *