कई भाषाओं में एक जोड़ी कार्य होता है, chr()
और ord()
, जो संख्याओं और वर्ण मानों के बीच परिवर्तित होते हैं। कुछ भाषाओं में, ord()
कहा जाता है asc()
।
रूबी है Integer#chr
, जो महान काम करता है:
>> 65.chr
A
काफी उचित। लेकिन आप दूसरे तरीके से कैसे जाते हैं?
"A".each_byte do |byte|
puts byte
end
प्रिंट:
65
और जो मैं चाहता हूं, उसके बहुत करीब है। लेकिन मैं वास्तव में एक लूप से बचना चाहता हूं - जब मैं घोषणा कर रहा हूं, तो मैं पढ़ने योग्य होने के लिए कुछ कम कर रहा हूं const
।