
फंक्शन ब्लॉक ORD एक स्ट्रिंग के पहले बाइट को 0 और 255 के बीच के मान में बदलता है।
इनपुट एक स्ट्रिंग की उम्मीद करता है। गणना के लिए पहला अक्षर का उपयोग किया जाता है और बाकी को अनदेखा कर दिया जाता है।
आउटपुट अक्षर के स्थान को इंटीजर के रूप में वापस करता है। अगर इनपुट एक-बाइट एन्कोडिंग, जैसे ASCII, ISO-8859 या Windows 1252 में होता है, तो यह फॉन्ट के असाइनमेंट टेबल में अक्षर के स्थान को वापस करने के बराबर होता है। हालांकि, ध्यान रखें कि यह फ़ंक्शन स्ट्रिंग एन्कोडिंग को अनदेखा करता है, और विशेष रूप से कभी भी एक मल्टी-बाइट एन्कोडिंग जैसे UTF-8 या UTF-16 में यूनिकोड कोड पॉइंट को पहचानता नहीं है।