مصطلح "غير موقع" في برمجة الحاسوب يشير إلى متغير يمكنه الاحتفاظ بأرقام موجبة فقط. يشير المصطلح "موقّع" في رمز الكمبيوتر إلى أن المتغير يمكنه الاحتفاظ بقيم سالبة وإيجابية. يمكن تطبيق الخاصية على معظم أنواع البيانات الرقمية بما في ذلك int و char و short و long.
بلا توقيع متغير يمكن أن يحتوي نوع int على أرقام صفرية وإيجابية ، بينما يحمل int توقيع أرقام سالبة وصفرية وإيجابية.
في 32 بت أعداد صحيحة ، عدد صحيح بدون إشارة له نطاق من 0 إلى 232-1 = 0 إلى 4،294،967،295 أو حوالي 4 مليارات. النسخة الموقعة تبدأ من -231-1 إلى 231، وهو –2،147،483،648 إلى 2،147،483،647 أو حوالي -2 مليار إلى + 2 مليار. النطاق هو نفسه ، ولكن يتم إزالته على خط الأعداد.
نوع int في C ، C ++، ويتم توقيع C # بشكل افتراضي. إذا كانت هناك أرقام سلبية ، فيجب توقيع int ؛ لا يمكن أن يمثل int غير موقع رقمًا سالبًا.
في حالة الأحرف ، التي هي بايت واحد فقط ، فإن نطاق الحرف غير الموقع هو من 0 إلى 256 ، في حين أن نطاق الحرف الموقع هو -127 إلى 127.
يمكن أيضًا أن تكون غير الموقعة (والموقعة) بمثابة محددات نوع مستقلة ، ولكن عندما يتم استخدام أي منهما بمفرده ، فإنهما افتراضيان على int.