1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Colt1911 [192]
4 years ago
10

Write down the bit pattern in the fraction of value 1/3 assuming a floating point format that uses Binary Coded Decimal (base 10

) numbers in the fraction instead of base 2. Assume there are 24 bits, and you do not need to normalize. Is this representation exact?
Computers and Technology
1 answer:
vekshin14 years ago
8 0

Answer:

The resulting floating bit representation is:

0 00101010101010101 000001                 (24 bits)

Explanation:

Converting 1/3 in decimal: 0.3333...

For converting decimal number into binary we know that the digits on the left of decimal are multiplied with positive powers of 2 (starting from zero) while digit on right side are multiplied with negative powers of  2 (starting from -1).

For example: The number 123.45 (decimal) is equal to:  

=1 * 10^2 + 2 * 10^1 + 3 * 10^0 + 4 * 10^-1 + 5 * 10^-2

=1 * 100 + 2 * 10 + 3 * 1 + 4 * 0.1 + 5 * 0.01

Now for the decimal number 0.3333... the pattern becomes:

0*0 . 3*2^-1+3^-2+3^-3+3^-4.....

The first negative power (2^-1 = 0.5) is too large to fit. The next one is 2^-2 = 0.25 and it fits, so let's subtract that: 0.3333… - 0.25 = 0.08333… The next power that fits is 2^-4 = 0.0625. Subtracting that from the remaining result we get 0.08333…- 0.0625 = 0.0208333…

Continuing on this line we get:

0.3333333…. (decimal) = 0.0101010101010101….. (binary)

Now for creating a 24 bit floating point format that uses Binary Coded Decimal we have to assign bits as follows:

  • 6 bits for the exponent
  • 17 bits for the mantissa.
  • In this case the sign bit is 0 (1 bit) because the number is non-negative.

As we need not to normalize obtained number, then the exponent will be simply 1, and the mantissa remains: 00101010101010101...

Now

The mantissa is 0.0101010101010101 (17 bits)

The exponent is 000001 (6 bits).

The resulting floating bit representation is 0 00101010101010101 000001

You might be interested in
What is a quick way to determine if a site might contain reliable information? looking at the title of the webpage reading the f
kvasek [131]

The answer is checking the URL.  

Looking at the URL or the web address of the website will help you determine  whether the site contains reliable and credible information or not. Domain names like .edu and .gov are usually trusted sites. What you are looking for are sites with trusted institutions that have a proven record of integrity and reliability. Domain type should always match the content. For example, .edu should have educational material.  By checking the URL, You’ll also be able to establish the person’s name or the agency that published the article.  


8 0
4 years ago
Read 2 more answers
Assume you have created a program that has the user enter an email address of the form: <a href="/cdn-cgi/l/email-protection" cl
Kay [80]

Answer:

Four types of errors program should test for user input are given in explanation

Explanation:

1. Program should test that extension contains exactly three letters

2. Program should test that extension doesn't contain any number or special character

3. Program should test that extension doesn't contain any white space  

4. Program should test that extension doesn't contain any punctuation mark

6 0
4 years ago
How to unblock a website on a school computer? ASAP who's ever works will get Brainliest and will get a follow.
Angelina_Jolie [31]

Answer:

You can't unblock them without admin access to the router. The only way to visit such sites is to find a VPN that is not also blocked by the school.

But you should know, what you are trying to do can get you in trouble if the school's IT department is competent to any extent.

4 0
3 years ago
Read 2 more answers
Name at least three classes to which each of these objects might belong:
deff fn [24]
Cooking class and history and the other one I don’t know
4 0
3 years ago
1.) An education application would most likely do which of the following?
77julia77 [94]
The answer would be D teach a new language.
3 0
4 years ago
Read 2 more answers
Other questions:
  • What does a shutter speed of one mean?
    14·2 answers
  • Write the definition of a method printGrade, which has a char parameter and returns nothing.The method prints on a line by itsel
    6·1 answer
  • Select all the ways in which business professionals might use a spreadsheet in their jobs.
    15·1 answer
  • If you could pick xbox or playstation what would you pick?And why :)?
    11·2 answers
  • JKJKNJJNJJJLKN;K;L;LHNL;BJ
    5·2 answers
  • Choose the correct color to complete the sentence.
    15·1 answer
  • All of the data in a digital book (letters, punctuation, spaces, etc) are stored and processed in a computer as binary. Break do
    15·1 answer
  • Why accessing information over the internet is so convenient.​
    11·1 answer
  • which filename refers to a 16-bit real-mode program that queries the system for device and configuration data, and then passes i
    5·1 answer
  • Which code snippet is the correct way to rewrite this in Semantic HTML?
    11·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!