🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #9791

Re: C++ float probleem

#9791
From: Niels Van Eetvelde
Date: Mon, 08 Apr 2002 21:28
18 lines
1813 bytes
Op 08 apr 2002 schreef Tim Fooy:

> Als ik die wil uitschrijven met cout (nadat ik cout.precision(25) of
> hoger doe) dan krijg ik (voor 25) te weinig cijfers, en voor hoger dan
> 25 misschien wel genoeg maar foute cijfers.
> 
> Iemand suggesties?
> 

long double komt op een intelarchitectuur meestal overeen met extended 
precision, ik dacht dat dat iets is als 64 bit mantisse en 11 bits 
exponent, daarmee kom je niet aan 25 decimalen. 
Die precision dien je niet hoger te zetten dan de precisie van je machine 
(of gebruikte gegevenstype), die digits die je dan ziet zijn toch maar 
"garbage".
Sommige compilers (op Solaris systemen) slagen der wel is om dergelijke 
precisie te bereiken, al dan niet software matig, de long double wordt daar 
met 128 bit voorgesteld. Daarmee kom je der normaalgezien wel :)
Technical Details
Message-ID: <Xns91EAEEB6A1ED1nielsvaneetvelde@195.130.132.65>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!supernews.com!news.cs.utwente.nl!logbridge.uoregon.edu!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <Gcgs8.5715$Ze.1904@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,1f1bfdb3a82b0b5c
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-04-08 14:28:25 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!supernews.com!news.cs.utwente.nl!logbridge.uoregon.edu!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
Newsgroups: be.comp.programming
Subject: Re: C++ float probleem
From: Niels Van Eetvelde <pleaseusethe@replyto.address>
References: <Gcgs8.5715$Ze.1904@afrodite.telenet-ops.be>
Organization: Telenjet ??
Message-ID: <Xns91EAEEB6A1ED1nielsvaneetvelde@195.130.132.65>
User-Agent: Xnews/L5
X-Microsoft: sucks
X-BillGates: is an asshole
Lines: 18
Date: Mon, 08 Apr 2002 21:28:15 GMT
NNTP-Posting-Host: 213.118.114.230
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1018301295 213.118.114.230 (Mon, 08 Apr 2002 23:28:15 MET DST)
NNTP-Posting-Date: Mon, 08 Apr 2002 23:28:15 MET DST