Ruby | Función de piso numérico()

Floor() es un método incorporado en Ruby que devuelve un número menor o igual que el número dado con una precisión del número dado de dígitos después del punto decimal. En caso de que no se proporcione el número de dígitos, el valor por defecto se toma como cero.

Sintaxis : num.piso(dígitos)

Parámetros : la función necesita un número y dígitos que especifican el número de dígitos que se redondearán. Si no se dan dígitos, entonces, el valor predeterminado se toma como cero.

Valor devuelto : Devuelve devuelve un valor booleano.

Ejemplo 1 :

# Ruby program for floor()
# method in Numeric
  
# Initialize a number 
num1 = -16.7834
num2 = -16.78324
num3 = 16.873
  
# Prints floor
puts num1.floor(1)
puts num2.floor()
puts num3.floor()

Salida :

-16.8
-17
16

Ejemplo 2 :

# Ruby program for floor()
# method in Numeric
  
# Initialize a number 
num1 = 12.32
num2 = -1321.998321
num3 = -12.2321
  
# Prints floor
puts num1.floor(1)
puts num2.floor(2)
puts num3.floor(3)

Salida :

12.3
-1322.0
-12.233

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 *