La mayoría de los idiomas (incluido Ruby) permiten escribir los literales de los números en al menos tres bases: decimal, octal y hexadecimal. Los números en base decimal son lo habitual y se escriben como (la mayoría) las personas escriben números de forma natural, 96 se escribe como 96
. Los números con el prefijo cero se suelen interpretar como basados en octal: 96 se escribirían como 0140
. Los números basados en hexadecimal usualmente tienen el prefijo 0x
: 96 se escribirían como 0x60
.¿Cómo se escribe un literal binario en ruby?
La pregunta es: ¿puedo escribir números como literales binarios en Ruby? ¿Cómo?