Birçok dilde fonksiyonları, bir çift var chr()
ve ord()
sayıları ve karakter değerleri arasında dönüşüm. Bazı dillerde ord()
denir asc()
.
Ruby, Integer#chr
harika çalışan:
>> 65.chr
A
Yeterince adil. Ama diğer tarafa nasıl gidiyorsun?
"A".each_byte do |byte|
puts byte
end
baskılar:
65
ve bu istediğime oldukça yakın. Ama gerçekten bir döngüden kaçınmayı tercih ederim - a const
.