У багатьох мовах є пара функцій chr()
і ord()
, які перетворюють між числами та значеннями символів. У деяких мовах ord()
називається asc()
.
Ruby має Integer#chr
, що чудово працює:
>> 65.chr
A
Досить справедливо. Але як ви йдете іншим шляхом?
"A".each_byte do |byte|
puts byte
end
відбитки:
65
і це досить близько до того, що я хочу. Але я дійсно вважаю за краще уникати циклу - я шукаю щось досить коротке, яке можна прочитати при оголошенні а const
.