Question
Asked Dec 18, 2019
44 views

Express 384 in IEEE 32-bit floating-point format.

check_circle

Expert Answer

Step 1

Representing 384 in IEEE 32-bit floating-point format:

Step 1: Convert the given number “384” to its equivalent binary number. 384 is equivalent to “11000000”.

Step 2: Normalize the binary value as “1.1000000”.

Step 3: Consider the 23 bits after decimal point. i.e., consider the bits after decimal point from step 2 and thereafter pad with zero’s up to 23 bits. Thus, corresponding mantissa = “100000000000000000000000”.

Step 4: Write down the exponent value by doing bias adjustment.

  • Count number of digits after decimal point in step 2.
  • Add those digits to 127.
  • Therefore, 2 digits are there after decimal point.

Bias = 8+127

        =135

  • 135 in binary is “10000111” (Exponent)
Step 2

Floating-point format:...

help_outline

Image Transcriptionclose

Fractional part Exponent 31 30 23 22 0 10000111 100000000000000000000000

fullscreen

Want to see the full answer?

See Solution

Check out a sample Q&A here.

Want to see this answer and more?

Solutions are written by subject experts who are available 24/7. Questions are typically answered within 1 hour.*

See Solution
*Response times may vary by subject and question.
Tagged in

Engineering

Computer Science

Related Computer Science Q&A

Find answers to questions asked by student like you
Show more Q&A
add
question_answer

Q: Did I correctly perform the SQL query below (photo attached): A query that contains the GROUP BY cla...

A: Answer:“Yes”, the given query is correct.

question_answer

Q: a. Explain what the CPU should do when an interrupt occurs. Include in your answer the method the CP...

A: Note: Since we only answer up to 3 sub-parts, we’ll answer the first 3. Please resubmit the question...

question_answer

Q: In C++: Given the following for loop, write a main program for it and rewrite the code so that it ex...

A: In the given for loop,A variable i initialize with 3The loop will execute until the value of i is le...

question_answer

Q: What is inheritance in c++? Explain various types of inheritance?

A: Inheritance in c++:Inheritance is defined as the capability of deriving the properties and character...

question_answer

Q: Fuzzy databases make use of fuzzy set theory. In this theory, any subset ? of a universe ? is repres...

A: To solve this question a user, must have to know about the Fuzzy Logic and Fuzzy Set :Fuzzy Logic: F...

question_answer

Q: Python Coding-(On Pycharm Community Edition)   Create a mini-lottery with TEXT ticket.  The user i...

A: Program Instruction:First import the module of the random numbers.Then read the file ‘ticket.txt’ wi...

question_answer

Q: This program in python that requires two functions. In the main function: create an empty list. use...

A: Program Instructions:Import random module and use randint() function to generate random numbers.Use ...

question_answer

Q: When using IPsec, how can you ensure that each computer uses its own private key pair?

A: AnswerWhen using IPsec, we can ensure that each computer uses its own private key pair by means of D...

question_answer

Q: Provide the code to create a field label with the text "User Name" that is associated with an input ...

A: Answer:The below program is used to create a field label with the “User Name” text which is associat...