ในวิทยาการคอมพิวเตอร์การลง นาม ของชนิดข้อมูลบ่งชี้ว่าตัวแปรประเภทนั้นสามารถเป็นจำนวนลบได้หรือไม่ โดยเฉพาะ:
- หากตัวแปรที่เป็นตัวเลข "ไม่ได้ลงนาม" ก็สามารถเป็นเพียงตัวเลขบวกหรือศูนย์
- หากตัวแปรที่เป็นตัวเลข "ลงนาม" ก็สามารถเป็นตัวแทนของจำนวนลบเพราะหนึ่งในบิตของข้อมูลที่ทุ่มเทให้กับการแสดง "บวก" หรือ "ลบ"
ตัวอย่างเช่นชนิดตัวเลขแปดบิตที่ได้รับการลงนามแล้วสามารถแทนตัวเลข -127 ถึง 127 ได้บิตที่เจ็ดใช้สำหรับการแสดงเลขฐานสองของศูนย์ ( 0000000 ) ถึง 127 ( 1111111 ) และหนึ่งในบิตแทนตัวเลข บวกหรือลบ ในทางตรงกันข้ามประเภทแปดบิตที่ไม่ได้ลงชื่ออาจแสดงหมายเลข 0 ( 00000000 ) ถึง 255 ( 11111111 )
ชนิดข้อมูลเงื่อนไขการโปรแกรมมิง