La función to_i en Ruby convierte el valor del número a int. Si el número en sí es un int, solo devuelve self.
Sintaxis : numero.a_i
Parámetro : la función toma el número que se va a convertir a int.
Valor devuelto : la función devuelve el valor int.
Ejemplo 1:
# Ruby program for to_i function # Initializing the number num1 = 51 num2 = 10.78 num3 = 1690.89 num4 = 183 # Prints the number as int puts num1.to_i puts num2.to_i puts num3.to_i puts num4.to_i
Salida :
51 10 1690 183
Ejemplo #2:
# Ruby program for to_i function # Initializing the number num1 = 312 num2 = 98.09 num3 = 190.23 num4 = 1312 # Prints the number as int puts num1.to_i puts num2.to_i puts num3.to_i puts num4.to_i
Salida :
312 98 190 1312