Radix Complement

Radix Complement Representation:

In the decimal number system, the radix complement is the 10’s complement. In radix complement representation system, the complement of an n-digit number is obtained by subtracting the number from 10n.

Let us consider some examples of 3-digit numbers and their radix complement in decimal system.

Decimal Number

948

607

155

735

Radix Complement

52

393

845

265


br>From the above discussion we find that a subtraction operation is to be preformed to get the 10’s complement of a number, say, N. This subtraction operation can be avoided by rewriting 10n as (10n - 1) + 1 and 10n - N as {(10n - 1) - N} + 1. The number 10n - 1 is of the form 999...99 consisting of n digits. If the complement of a digit be defined as (9 - the concerned digit), then (10n - 1) - N is obtained by complementing the digits of N.

Therefore, the 10’s complement of the number N is obtained by subtracting each digit of the number from 9 and then adding 1 to the LSD of the number so formed.

For instance, the 10’s complement of 172 is (827 + 1) or 828 and that of 405 is (594 + 1) or 595.

For the binary number system the radix complement is the two’s complement. The 2’s complement of a binary number is obtained by subtracting each bit of the number from the radix diminished by 1 i.e. from (2 - 1) or 1 and adding an 1 to the LSB. The application of this rule is very simple. We have to just change 1 to 0 and 0 to 1 in every bit and then add 1 to the LSB of the number so formed. For example, the 2’s complement of the binary number 11011 is (00100 + 1) or 00101 and that of 10110 is (01001 + 1) or 01010.

If the number be in signed magnitude representation, it is positive if the MSB is 0 and negative if the MSB is 1. The decimal equivalent of a 2’s complement binary number, in the case of signed-magnitude representation, is computed in the same way as for an unsigned number except that the weight of the MSB is -2n-1 instead of +2n-1 for an n-bit binary number.

Let us observe some examples of 8-bit binary numbers and their 2’s complement are shown below:

Binary Number

Sign bit         01101101

Complement:  10010010

                            + 1

                    10010011

Decimal equivalent

+ 109





- 128 + 19 = -109



Binary Numbers

  • Why Binary Numbers are Used
  • Binary to Decimal Conversion
  • Conversion of Numbers
  • Hexa-decimal Number System
  • Conversion of Binary Numbers to Octal or Hexa-decimal Numbers
  • Octal and Hexa-Decimal Numbers
  • Signed-magnitude Representation
  • Radix Complement
  • Diminished Radix Complement
  • Arithmetic Operations of Binary Numbers


From Radix Complement Representation to HOME PAGE


New! Comments

Have your say about what you just read! Leave me a comment in the box below. Ask a Question or Answer a Question.



Didn't find what you were looking for? Or want to know more information about Math Only Math. Use this Google Search to find what you need.



Share this page: What’s this?

Recent Articles

  1. Multiplication of a Number by a 3-Digit Number |3-Digit Multiplication

    Mar 28, 24 06:33 PM

    Multiplying by 3-Digit Number
    In multiplication of a number by a 3-digit number are explained here step by step. Consider the following examples on multiplication of a number by a 3-digit number: 1. Find the product of 36 × 137

    Read More

  2. Multiply a Number by a 2-Digit Number | Multiplying 2-Digit by 2-Digit

    Mar 27, 24 05:21 PM

    Multiply 2-Digit Numbers by a 2-Digit Numbers
    How to multiply a number by a 2-digit number? We shall revise here to multiply 2-digit and 3-digit numbers by a 2-digit number (multiplier) as well as learn another procedure for the multiplication of…

    Read More

  3. Multiplication by 1-digit Number | Multiplying 1-Digit by 4-Digit

    Mar 26, 24 04:14 PM

    Multiplication by 1-digit Number
    How to Multiply by a 1-Digit Number We will learn how to multiply any number by a one-digit number. Multiply 2154 and 4. Solution: Step I: Arrange the numbers vertically. Step II: First multiply the d…

    Read More

  4. Multiplying 3-Digit Number by 1-Digit Number | Three-Digit Multiplicat

    Mar 25, 24 05:36 PM

    Multiplying 3-Digit Number by 1-Digit Number
    Here we will learn multiplying 3-digit number by 1-digit number. In two different ways we will learn to multiply a two-digit number by a one-digit number. 1. Multiply 201 by 3 Step I: Arrange the numb…

    Read More

  5. Multiplying 2-Digit Number by 1-Digit Number | Multiply Two-Digit Numb

    Mar 25, 24 04:18 PM

    Multiplying 2-Digit Number by 1-Digit Number
    Here we will learn multiplying 2-digit number by 1-digit number. In two different ways we will learn to multiply a two-digit number by a one-digit number. Examples of multiplying 2-digit number by

    Read More