# Unsigned Binary

#### Understanding Unsigned Binary

**Unsigned Binary**is a way to represent only non-negative integers in binary format.- In unsigned binary, most significant bit (MSB) is
**not**used to indicate the sign of the number, rather it’s part of the number itself. - The principle of unsigned binary is simple. All digits contribute to the value of the number, similar to decimal numbers.

#### Representing Unsigned Binary

- To represent numbers in unsigned binary format, we simply convert the decimal number to binary.
- For example: The decimal number 9 can be represented as
**1001**in unsigned binary. - The unsigned binary system is a
**base-2**system, meaning it only uses two digits - 0 and 1.

#### Encoding and Decoding of Unsigned Binary

**Encoding**an unsigned binary simply involves converting a decimal number to a binary number without considering any sign.**Decoding**an unsigned binary involves converting the binary number back to its decimal form.- For instance, Encoding of decimal 2 would be
**10**and its decoding would result back to 2.

#### Benefits and Limitations of Unsigned Binary

**Benefit**: unsigned binary is simple and easy to use, especially in systems where only non-negative numbers are required.**Limitation**: The major limitation of unsigned binary is that it can’t represent negative numbers.- Additionally, the range of numbers it can represent is limited by the number of bits. For example, a 4 bit unsigned binary numbers can only represent between 0 and 15.

#### Importance of Unsigned Binary in Computing

- The concept of unsigned binary is highly utilised in programming for loop counters, array indexing, bit manipulation etc, especially in low-level languages.
- Understanding how to work with unsigned binary is crucial for understanding
**computer hardware**,**networking**,**cyber-security**, and various other domains. - An integral part of data representation, unsigned binary assists in creating efficient algorithms and contributes to effective memory usage.