La función ceil en Ruby devuelve el número más pequeño menor o igual que int con una precisión de dígitos decimales. Se considera que el valor predeterminado es 0. Cuando la precisión dada es negativa, el valor devuelto es un número entero con al menos ndigits.abs ceros al final. Se devuelve a sí mismo cuando los dígitos son positivos.
Sintaxis : (número). piso (dígitos)
Parámetro : la función toma el número entero cuyo valor mínimo se va a devolver y un único parámetro, los dígitos que especifican la precisión que se va a devolver.
Valor devuelto : la función devuelve el número entero más pequeño menor o igual que él.
Ejemplo 1:
# Ruby program of Integer floor() function # Initializing the numbers num1 = 10 num2 = 17 num3 = 17.5 num4 = 21.5 # Prints the floor value puts num1.floor puts num2.floor(2) puts num3.floor(-1) puts num4.floor(0)
Salida :
10 17.0 10 21
Ejemplo #2:
# Ruby program of Integer floor() function # Initializing the numbers num1 = 13 num2 = -90 num3 = 90 num4 = 81.7 # Prints the floor value puts num1.floor puts num2.floor(2) puts num3.floor(-1) puts num4.floor(0)
Salida :
13 -90 90 81