How are negative numbers represented in 32-bit signed integer?

Most computers these days use two’s complement for signed integers, but it can vary by hardware architecture, programming language, or other platform-specific issues.

For a two’s-complement representation, the most-significant (“leftmost”) bit is referred to as the sign bit, and it will be set for a negative integer and clear for a non-negative integer. However, it is more than just a “flag”. See the Wikipedia article for more information.

Leave a Comment