Solved

IEEE 754 standard

Posted on 2014-04-19
2
247 Views
Last Modified: 2014-04-20
How would you use the IEEE 754 standard to represent a floating point number if you were given the bit pattern representation of it?
0
Comment
Question by:pcomb
2 Comments
 
LVL 83

Expert Comment

by:Dave Baldwin
ID: 40010902
The IEEE 754 standard defines the bit patterns to use for floating point numbers along with methods and other details.  It is used in math coprocessors and in mathematical routines in almost all programming languages.  So I'm not sure what your question is about.  What 'bit pattern representation' are you talking about?
0
 
LVL 52

Accepted Solution

by:
Joe Winograd, EE MVE earned 500 total points
ID: 40010923
The IEEE 754 representation of a number contains three components:

(1) sign bit: if the sign bit is 0, the number is positive; if the sign bit is 1, the number is negative.

(2) significand: a number greater than or equal to 1 and less than 2, often referred to as "1 plus a fraction" (an older term for this component is mantissa)

(3) exponent: a power of 2.

Here's an excellent description of IEEE 754 format, with examples of converting to and from it:
http://www.oxfordmathcenter.com/drupal7/node/43

If you want to learn more about it, take a look at David Goldberg's comprehensive article, What Every Computer Scientist Should Know about Floating-Point Arithmetic.

Also, there was an interesting thread here at EE a few years ago that you may find helpful:
http://www.experts-exchange.com/Programming/Algorithms/Q_25116964.html

Regards, Joe
0

Featured Post

Enterprise Mobility and BYOD For Dummies

Like “For Dummies” books, you can read this in whatever order you choose and learn about mobility and BYOD; and how to put a competitive mobile infrastructure in place. Developed for SMBs and large enterprises alike, you will find helpful use cases, planning, and implementation.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Dual bridge protection 18 90
PC freezes and shutdowns becoming more frequent 17 104
Uninterruptable power suggestions. 16 73
Upgrading PC 6 49
Every server (virtual or physical) needs a console: and the console can be provided through hardware directly connected, software for remote connections, local connections, through a KVM, etc. This document explains the different types of consol…
Does your iMac really need a hardware upgrade? Will upgrading RAM speed-up your computer? If yes, then how can you proceed? Upgrading RAM in your iMac is not as simple as it may seem. This article will help you in getting and installing right RA…
Migrating to Microsoft Office 365 is becoming increasingly popular for organizations both large and small. If you have made the leap to Microsoft’s cloud platform, you know that you will need to create a corporate email signature for your Office 365…
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, just open a new email message. In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…

895 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now