
بلوک عملکرد ORD یک بایت اول رشته را به مقدار بین ۰ و ۲۵۵ تبدیل میکند.
ورودی یک رشته کاراکتر را انتظار دارد. کاراکتر اول برای محاسبه استفاده میشود و بقیه نادیده گرفته میشوند.
خروجی موقعیت کاراکتر را به عنوان عدد صحیح برمیگرداند. اگر ورودی در یک کدگذاری یک بایت مانند ASCII، ISO-8859 یا Windows 1252 باشد، این برابر با بازگشت موقعیت کاراکتر در جدول نسبتگذاری مجموعه کاراکتر است. اما باید توجه داشت که این تابع کدگذاری رشته را نادیده میگیرد و به ویژه هرگز یک نقطه کد Unicode را در یک کدگذاری چند بایت مانند UTF-8 یا UTF-16 شناسایی نمیکند.