El ceil() es un método incorporado en Ruby que devuelve el número más pequeño que es mayor o igual que el número dado manteniendo una precisión de n dígitos de la parte decimal.
Sintaxis : num.ceil (n dígitos)
Parámetros : La función necesita un número y n dígitos a los que se mantiene la precisión de los dígitos decimales. En caso de que no se pasen n dígitos, se toma 0 como valor predeterminado.
Valor devuelto : Devuelve el número más pequeño que es mayor o igual al número dado manteniendo una precisión de n dígitos de la parte decimal.
Ejemplo 1 :
Ruby
# Ruby program for ceil() method in Numeric # Initialize a number num1 = -19 num2 = -18.97 num3 = 18.98 # Prints ceil() of num puts num1.ceil() puts num2.ceil() puts num3.ceil()
Salida :
-19 -18 19
Ejemplo 2 :
Ruby
# Ruby program for ceil() method in Numeric # Initialize a number num1 = -19.897 num2 = -18.321 num3 = 190.23213 # Prints ceil() of num puts num1.ceil(1) puts num2.ceil(2) puts num3.ceil(3)
Salida :
-19.8 -18.32 190.233