Większość języków (w tym Ruby) umożliwia pisanie liter liczbowych w co najmniej trzech podstawach: dziesiętnej, ósemkowej i szesnastkowej. Liczby w ułamku dziesiętnym są zwykłą rzeczą i są zapisywane jako (większość) ludzi w naturalny sposób zapisują liczby, 96 jest napisane jako 96
. Liczby poprzedzone zerem są zwykle interpretowane jako ósemkowe: 96 będzie napisane jako 0140
. Numery szesnastkowe są zwykle poprzedzane przez 0x
: 96 będzie napisane jako 0x60
.Jak piszesz literał binarny w rubinach?
Pytanie brzmi: czy mogę zapisać liczby jako literały binarne w Ruby? W jaki sposób?