All Exams Test series for 1 year @ ₹349 only
Question

What is (1000000001) 2– (0.0101)­ 2equal to?

The correct answer is

(512.6875) 10

Understanding the Binary Subtraction Problem

The question asks us to perform a subtraction between two binary numbers and then express the result in decimal (base 10). The two binary numbers are a large integer, (1000000001)2, and a fractional number, (0.0101)2.

To solve this, we first need to convert each binary number into its equivalent decimal representation. After obtaining the decimal values, we perform the subtraction and then identify the correct option.

Converting Binary Numbers to Decimal (Base 10)

Converting a binary number to decimal involves summing the products of each digit with the corresponding power of 2. For digits to the left of the binary point, the powers of 2 are non-negative (starting from \(2^0\)), and for digits to the right, they are negative (starting from \(2^{-1}\)).

Convert (1000000001)2 to Decimal

This number has 10 digits. We start from the rightmost digit (position 0) and move left.

\( (1000000001)_2 = 1 \times 2^9 + 0 \times 2^8 + 0 \times 2^7 + 0 \times 2^6 + 0 \times 2^5 + 0 \times 2^4 + 0 \times 2^3 + 0 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 \)

Calculating the powers of 2:

  • \(2^9 = 512\)
  • \(2^0 = 1\)
  • Other powers of 2 multiplied by 0 are 0.

So, the decimal value is:

\( 512 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 = 513 \)

Thus, (1000000001)2 = 51310.

Convert (0.0101)2 to Decimal

This is a fractional binary number. We start from the first digit to the right of the binary point (position -1) and move right.

\( (0.0101)_2 = 0 \times 2^0 + 0 \times 2^{-1} + 1 \times 2^{-2} + 0 \times 2^{-3} + 1 \times 2^{-4} \)

Calculating the negative powers of 2:

  • \(2^{-1} = \frac{1}{2} = 0.5\)
  • \(2^{-2} = \frac{1}{4} = 0.25\)
  • \(2^{-3} = \frac{1}{8} = 0.125\)
  • \(2^{-4} = \frac{1}{16} = 0.0625\)

So, the decimal value is:

\( 0 \times 1 + 0 \times 0.5 + 1 \times 0.25 + 0 \times 0.125 + 1 \times 0.0625 \)

\( = 0 + 0 + 0.25 + 0 + 0.0625 = 0.3125 \)

Thus, (0.0101)2 = 0.312510.

Binary to Decimal Conversion Summary
Binary Number Conversion Calculation Decimal Equivalent
(1000000001)2 \(1 \times 2^9 + 1 \times 2^0\) 513
(0.0101)2 \(0 \times 2^{-1} + 1 \times 2^{-2} + 0 \times 2^{-3} + 1 \times 2^{-4}\) 0.3125

Performing the Subtraction in Decimal

Now that we have the decimal equivalents, we can perform the subtraction:

\( (1000000001)_2 - (0.0101)_2 = 513_{10} - 0.3125_{10} \)

Subtracting the decimal values:

\( 513.0000 - 0.3125 = 512.6875 \)

The result of the subtraction is 512.6875 in decimal.

Comparing with Options

Let's compare our calculated result with the given options:

  • Option 1: (512.6775) 10
  • Option 2: (512.6875) 10
  • Option 3: (512.6975) 10
  • Option 4: (512.0909) 10

Our calculated result, 512.6875, exactly matches Option 2.

Conclusion

By converting both binary numbers to their decimal equivalents and performing the subtraction, we found that (1000000001)2 – (0.0101)2 is equal to 512.6875 in base 10.

Revision Table: Binary Subtraction and Conversion

Key Steps for Binary Subtraction with Decimal Conversion
Step Description In this Problem
1 Convert the first binary number to decimal. (1000000001)2 → 51310
2 Convert the second binary number (including fractional part) to decimal. (0.0101)2 → 0.312510
3 Perform the subtraction using the decimal values. 513 - 0.3125 = 512.6875
4 Match the result with the given decimal options. 512.6875 matches Option 2.

Additional Information: Number Systems

Number systems are ways of representing numbers. Common number systems include:

  • Decimal System (Base 10): Uses digits 0-9. Each position represents a power of 10. This is the system we use daily.
  • Binary System (Base 2): Uses digits 0 and 1. Each position represents a power of 2. This system is fundamental in computing.
  • Octal System (Base 8): Uses digits 0-7. Each position represents a power of 8.
  • Hexadecimal System (Base 16): Uses digits 0-9 and letters A-F (A=10, B=11, ..., F=15). Each position represents a power of 16. Used in computing and digital electronics.

Converting between these systems is a key skill in digital electronics and computer science.

Fractional parts in any base work similarly: digits to the right of the radix point are multiplied by decreasing negative powers of the base.

Was this answer helpful?

Important Questions from Binary Operations

  1. What is the binary equivalent of the decimal number 0.3125?

  2. The decimal number (127.25) 10, when converted to binary number, takes the form

  3. If (11101011) 2is converted to decimal system, then the resulting number is

  4. If the number 235 in decimal system is converted into binary system, then what is the resulting number?

  5. The number (1101101 + 1011011) 2can be written in decimal system as

Need Expert Advice?

Start Your Preparation with Prepp Mobile App

Download the app from Google Play & App Store
Download the app from Google Play & App Store
Prepp Mobile App