Ruby | Función array redonda()

El round() es un método incorporado en Ruby que devuelve todos los valores de la array redondeados al número dado de dígitos después del punto decimal. En caso de que no se pase ningún parámetro, se supone que 0 es el valor predeterminado.

Sintaxis : mat1.round(num)

Parámetros : la función toma un número de parámetro no obligatorio al que se redondean los valores de la array. En caso de que no se pase num, se supone que es cero.

Valor devuelto : Devuelve la array con todos los valores redondeados a dígitos numéricos después del punto decimal.

Ejemplo 1 :

# Ruby program for round() method in Matrix
  
# Include matrix 
require "matrix"
  
# Initialize a matrix 
mat1 = Matrix[[1.878787, 21.8449], [31.7382, 18.7382]]  
  
# Prints all values of matrix 
# rounded by 2 
puts  mat1.round(2)

Salida :

Matrix[[1.88, 21.84], [31.74, 18.74]]

Ejemplo 2 :

# Ruby program for round() method in Matrix
  
# Include matrix 
require "matrix"
  
# Initialize a matrix 
mat1 = Matrix[[6.4334, 432.432], [54.342, 323.213]]  
  
# Prints all values of matrix 
# rounded by 0 which is default
puts  mat1.round()

Salida :

Matrix[[6, 432], [54, 323]]

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 *