많은 언어에는 숫자와 문자 값 사이를 변환하는 함수 chr()
및 의 쌍이 ord()
있습니다. 일부 언어 ord()
라고합니다 asc()
.
Ruby에는 Integer#chr
, 이는 훌륭하게 작동합니다.
>> 65.chr
A
그럴 수 있지. 하지만 어떻게 다른 길로 가나 요?
"A".each_byte do |byte|
puts byte
end
인쇄물:
65
그리고 그것은 내가 원하는 것에 매우 가깝습니다. 하지만 나는 루프를 피하는 편이 낫다 const
. .NET을 선언 할 때 읽을 수있을만큼 짧은 것을 찾고있다 .