Skip to content

VLSIFacts

Let's Program the Transistors

  • Home
  • DHD
    • Digital Electronics
    • Fault Tolerant System Design
    • TLM
    • Verification
    • Verilog
    • VHDL
    • Xilinx
  • Embedded System
    • 8085 uP
    • 8086 uP
    • 8051 uC
  • VLSI Technology
    • Analog Electronics
    • Memory Devices
    • VLSI Circuits
  • Interview
    • Interview Experience
    • Training Experience
    • Question Bank
  • Notifications
  • QUIZ
  • Community
  • Job Board
  • Contact Us

Range of Signed Numbers

Posted on March 10, 2023June 19, 2025 By vlsifacts No Comments on Range of Signed Numbers

If we have three binary bits, then we can represent eight numbers, starting from 0 to 7. So, in other words, 0 to 7 is the range of numbers that we can represent using three binary bits. However, this range is defined for unsigned magnitude numbers. In this article, we will get to know the range of numbers that we can represent for a fixed number of binary bits, and for the different signed number representations that we have already learned.

For ‘n’ binary bits, the following are the range of numbers that can be represented:

Unsigned MagnitudeSign-Magnitude1’s Complement2’s Complement
0 to 2n – 1-(2n-1 – 1) to +(2n-1 – 1)-(2n-1 – 1) to +(2n-1 – 1)-(2n-1) to +(2n-1 – 1)

For Sign-magnitude and 1’s complement form, ‘0’ has two representations, one for ‘+ve 0’ and another for ‘-ve 0’. However, for 2’s complement form, ‘0’ has only one representation. That is why, you can notice that 2’s complement form can represent one additional negative number. This is also a primary reason that 2’s complement form is preferred in digital computers, as there is no ambiguity in representing ‘0’.

The following table shows the range of numbers that can be represented for 8 binary bits (that means n = 8):

Unsigned MagnitudeSign-Magnitude1’s Complement2’s Complement
0 to 255-127 to +127-127 to +127-128 to +127

It is always important to know the range of numbers that can be represented by a certain number of binary bits. This will also help us to figure out whether there is any overflow or not after an arithmetic operation, if the size of the register storing the result is known. Check here to find some overflow examples.

Spread the Word

  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on X (Opens in new window) X
  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to share on Pinterest (Opens in new window) Pinterest
  • Click to share on Tumblr (Opens in new window) Tumblr
  • Click to share on Pocket (Opens in new window) Pocket
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to email a link to a friend (Opens in new window) Email
  • Click to print (Opens in new window) Print

Like this:

Like Loading...

Discover more from VLSIFacts

Subscribe to get the latest posts sent to your email.

Related posts:

  1. How to Calculate the Decimal Value of Signed Binary Numbers
  2. What is Overflow in case of Binary Arithmetic
  3. Addition of 1’s Complement Signed Binary Numbers
  4. Understanding Overflow through Examples
Digital Electronics Tags:Overflow, Range, Signed Number Representation, Signed Numer

Post navigation

Previous Post: Addition of 1’s Complement Signed Binary Numbers
Next Post: Interesting Facts Regarding Global Chip Shortage 2020-21

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Top Posts & Pages

  • AND and OR gate using CMOS Technology
  • NAND and NOR gate using CMOS Technology
  • VLSI ROADMAP (2026 Ready) — From Beginner to Job-Ready
  • ASCII Code
  • Circuit Design of a 4-bit Binary Counter Using D Flip-flops

Copyright © 2026 VLSIFacts.

Powered by PressBook WordPress theme

%d