Article View: be.comp.programming
Article #12654Re: Bizar probleem... C/C++ (30 milj instr / sec)
From: Remko Troncon
Date: Thu, 25 Oct 2001 07:38
Date: Thu, 25 Oct 2001 07:38
18 lines
1929 bytes
1929 bytes
: So far lukt alles tot de plaats waar de minima en maxima van de double & : float berekend worden...het tellen duurt zo ongelooflijk lang (zo'n 30 : miljoen ++jes per seconde schat ik)...Ik weet het ik kan ook de : constanten gebruiken uit limits.h en values.h maar ik dacht het eens the : really hard way te doen... Als je weet hoeveel bytes je types in je geheugen innemen, kun je daar direct uit afleiden wat je maximum waarde zal zijn. : double dmin=0,dmax=0; : while(dmin>=0) dmin++; // berekening van maximum voor double : dmax = dmin - 1; // " " minimum " " Als je het per se met een loopje wil doen: het is niet nodig om _elke_ waarde te controleren. Je weet zowiezo al dat het maximum een macht van 2 zal zijn (of een (macht van 2) - 1, whatever). Remko
Technical Details
Message-ID:
<1003995509.731595@seven.kulnet.kuleuven.ac.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!newsfeed.icl.net!newsfeeds.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mailReferences:
<MPG.164151c4c48e70429896a9@news.telenet.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,e86502c93571e9e2
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-10-25 00:38:33 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!newsfeed.icl.net!newsfeeds.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail
From: "Remko Troncon" <spike@kotnet.org>
Newsgroups: be.comp.programming
Subject: Re: Bizar probleem... C/C++ (30 milj instr / sec)
Date: Thu, 25 Oct 2001 07:38:29 +0000 (UTC)
Organization: KULeuvenNet
Lines: 18
Message-ID: <1003995509.731595@seven.kulnet.kuleuven.ac.be>
References: <MPG.164151c4c48e70429896a9@news.telenet.be>
NNTP-Posting-Host: seven.kulnet.kuleuven.ac.be
X-Trace: naxos.belnet.be 1003995509 14619 134.58.127.12 (25 Oct 2001 07:38:29 GMT)
X-Complaints-To: abuse@belnet.be
NNTP-Posting-Date: Thu, 25 Oct 2001 07:38:29 +0000 (UTC)
User-Agent: tin/1.5.8-20010221 ("Blue Water") (UNIX) (Linux/2.4.12 (i686))
Cache-Post-Path: seven.kulnet.kuleuven.ac.be!unknown@plectrum.kotnet.org
X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/)