Groups | Search | Server Info | Login | Register


Groups > comp.arch.arithmetic > #60

IEEE-754-2008 standard questions

Path csiph.com!x330-a1.tempe.blueboxinc.net!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx01.iad01.newshosting.com!newshosting.com!69.16.185.21.MISMATCH!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!postnews.google.com!vh10g2000pbc.googlegroups.com!not-for-mail
From Daku <dakupoto@gmail.com>
Newsgroups comp.arch, comp.arch.arithmetic
Subject IEEE-754-2008 standard questions
Date Sat, 4 Feb 2012 20:18:43 -0800 (PST)
Organization http://groups.google.com
Lines 22
Message-ID <53380dad-61fc-492e-ba4b-336bd70e5b09@vh10g2000pbc.googlegroups.com> (permalink)
NNTP-Posting-Host 122.163.26.183
Mime-Version 1.0
Content-Type text/plain; charset=ISO-8859-1
X-Trace posting.google.com 1328415928 20805 127.0.0.1 (5 Feb 2012 04:25:28 GMT)
X-Complaints-To groups-abuse@google.com
NNTP-Posting-Date Sun, 5 Feb 2012 04:25:28 +0000 (UTC)
Complaints-To groups-abuse@google.com
Injection-Info vh10g2000pbc.googlegroups.com; posting-host=122.163.26.183; posting-account=u0TA4AoAAAD5Jg3J0vew8oYJmwVV_ze1
User-Agent G2/1.0
X-Google-Web-Client true
X-Google-Header-Order HUALESNKRC
X-HTTP-UserAgent Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.24) Gecko/20111108 Fedora/3.6.24-1.fc14 Firefox/3.6.24,gzip(gfe)
Xref x330-a1.tempe.blueboxinc.net comp.arch:5770 comp.arch.arithmetic:60

Cross-posted to 2 groups.

Show key headers only | View raw


May be my query is more appropriate for the comp.arch.arithmetic
forum, but lately it has
become filled up by spam and trash. I have a
few questions regarding the IEEE-754-2008
standard.
As per this standard, the general format for a
32 bit number converted to his format is
1 bit for sign, 8 bits for exponent and 23 bits
for mantissa/significand. The mantissa is
always of the form 1.<fraction part>. So for
example, 12.375 converted to this format is
1.5468.., with exponent of 3. The standard
32 representation does not contain the "1.",
-- the "hidden bit".
So, given all of this, how would one convert
a number from the IEEE-754-2008 format
to the standard human understandable form.
For example, 2*12.375 = 24.75, but in the
IEEE-754-2008 32-bit format it is 1.<some
fraction>
Any hints/suggestions would be greatly
appreciated. Thanks in advance for your help.

Back to comp.arch.arithmetic | Previous | NextNext in thread | Find similar


Thread

IEEE-754-2008 standard questions Daku <dakupoto@gmail.com> - 2012-02-04 20:18 -0800
  Re: IEEE-754-2008 standard questions Quadibloc <jsavard@ecn.ab.ca> - 2012-02-05 14:05 -0800
  Re: IEEE-754-2008 standard questions Brian Drummond <brian@shapes.demon.co.uk> - 2012-02-07 09:43 +0000

csiph-web