Ruby | Función de ronda racional()

El round() es una función incorporada en Ruby que devuelve racionalmente redondeado al valor más cercano con una precisión de dígitos decimales. ndigits por defecto es 0. Devuelve un racional cuando ndigits es positivo, de lo contrario devuelve un número entero.

Sintaxis : racional.redondo(dígitos)

Parámetros : la función acepta un solo parámetro

Valor de Retorno : Devuelve racional redondeado al valor más cercano con una precisión de dígitos decimales.

Ejemplo 1 :

# Ruby program for round() method
  
# Initialize rational number
rat1 = Rational(-4, 3)
  
# Prints the rational number
puts rat1.round()

Salida :

-1

Ejemplo 2 :

# Ruby program for round() method
  
# Initialize rational number
rat1 = Rational('123.456')
  
# Prints the rational number
puts rat1.round(1)
puts rat1.round(-1)

Salida :

247/2
120

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 *