🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #874

Re: Float - Format

#874
From: Joerg Battermann
Date: Thu, 23 Nov 1995 09:25
43 lines
2162 bytes
arent@pegasus.RoBIN.de (Arent Groebner) wrote:
>> Hallo,
>>
>> kann mir jemand erklären, wie das genaue Format einer Zahl in float oder
>> double ist, wenn sie in einer Datei abgespeichert wird?
>
>Da gibt es viele Möglichkeiten. Das schöne an Standards ist ja  
>bekanntlich, daß man so viele zur Auswahl hat ...
>
>
>Arent
>

Stimmt, wenn ich wuesste wie Du das mit dem abspeichern meinst, koennte
man Dir helfen :-)

Ich versuchs mal.
mit dem Operator << bekommt man in den meisten Faellen 1.343 usw.
mit write wird meines Wissens haeufig in IEEE-Format abgelegt.
Das IEEE-Format sieht dann folgendermassen aus.
float 32 Bit
1. Bit Vorzeichen
2.- 8. Exponent (positiv und negativ)
9.-31. Mantisse

double 64 Bit
0. Bit Vorzeichen
1. - 11. Bit Exponent (positiv und negativ)
12. - 63. Bit Mantisse

Ich hoffe Dir hiermit geholfen zu haben

ciao Joerg
-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| Joerg Battermann   |       Tel.  : (+49) (+) 5251-606190                  |
| CADLAB             |       Fax   : (+49) (+) 5251-606138                  |
| Siemens-Nixdorf    |                                                      |
| Informationssysteme|                                                      |
| Fuerstenallee 11   |       E-Mail: jb@cadlab.de                           |
| D-33102 Paderborn  |                                                      |
| FRG                |                                                      |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Technical Details
Message-ID: <491elc$frl@news.uni-paderborn.de>
Path: arc1-ca.pugleaf.net!uni-paderborn.de!usenet
References: <48nj2k$10t0@rs18.hrz.th-darmstadt.de> <5yLlBC_YmIB@pegasus.RoBIN.de>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!uni-paderborn.de!usenet
From: Joerg Battermann <jb>
Newsgroups: de.comp.lang.c++
Subject: Re: Float - Format
Date: 23 Nov 1995 09:25:00 GMT
Organization: Universitaet Paderborn, Germany
Message-ID: <491elc$frl@news.uni-paderborn.de>
References: <48nj2k$10t0@rs18.hrz.th-darmstadt.de> <5yLlBC_YmIB@pegasus.RoBIN.de>
NNTP-Posting-Host: teefix.cadlab.de
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Mailer: Mozilla 1.1N (X11; I; SunOS 4.1.1 sun4c)
X-URL: news:5yLlBC_YmIB@pegasus.RoBIN.de