La función size() en Ruby devuelve el número de bytes en la representación de máquina de int.
Sintaxis : número.tamaño
Parámetro : la función toma el número entero cuyo número de bytes se devuelve.
Valor devuelto : la función devuelve el número de bytes.
Ejemplo #1 :
# Ruby program for size() function # Initializing the numbers num1 = 18 num2 = 2**1000 num3 = 2**19 num4 = 5**100 # Printing the size value puts num1.size puts num2.size puts num3.size puts num4.size
Salida :
8 126 8 30
Ejemplo #2 :
# Ruby program for size() function # Initializing the numbers num1 = 18 num2 = 5**1000 num3 = 19**19 num4 = 12**100 # Printing the number # bytes used puts num1.size puts num2.size puts num3.size puts num4.size
Salida :
8 291 11 45