
Η Μονάδα Λειτουργίας ORD μετατρέπει το πρώτο byte μιας αλυσίδας χαρακτήρων σε μια τιμή μεταξύ 0 και 255.
Η είσοδος περιμένει μια αλυσίδα χαρακτήρων. Το πρώτο χαρακτήρα χρησιμοποιείται για τον υπολογισμό και η υπόλοιπη αγνοείται.
Η έξοδος επιστρέφει τη θέση του χαρακτήρα ως ακέραιο αριθμό. Αν η είσοδος είναι σε κωδικοποίηση ενός byte, όπως ASCII, ISO-8859 ή Windows 1252, αυτό ισοδυναμεί με την επιστροφή της θέσης του χαρακτήρα στον πίνακα αντιστοίχισης του συνόλου χαρακτήρων. Ωστόσο, πρέπει να σημειωθεί ότι αυτή η λειτουργία αγνοεί την κωδικοποίηση των αλυσίδων χαρακτήρων και ειδικότερα δεν αναγνωρίζει ποτέ έναν Unicode Code-Point σε μια πολυ-byte κωδικοποίηση όπως UTF-8 ή UTF-16.