🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.programming
Article #215683

Re: Porównywanie liczb, double float

#215683
From: J.F.
Date: Wed, 26 Jun 2019 04:10
58 lines
3062 bytes
Dnia Tue, 25 Jun 2019 21:48:04 +0200, AK napisał(a):
> On 2019-06-19 11:45, J.F. wrote:
>> Użytkownik "AK"  napisał w wiadomości grup 
>> On 2019-06-17 16:09, J.F. wrote:
>>>> Dzisiejsze koprocesory ciagle maja ten sam format liczby double, 
>>>> ktory powoduje te błędy.
>> 
>>> Taaa? A zauwazyl Ty ze "przy okazji" posiadaja jeden z formatow dluzszy
>>> niz najdluzszy int (czyli 80bit)?
>>> Czyli moze liczyc w wiekszym zakresie :)
>> 
>> Bez znaczenia - problem ciagle ten sam.
> 
> Nie. Obliczenia posrednie (wewnetrznie robione na np 80 bitach)
> sa dokladniejsze, wiec koncowy wynik tez (lepiej/dokladniej
> obcinany/zaokraglany)

Ale nadal 31.8 nie da sie zapisac dokladnie.

>> Nawiasem mowiac - czy mi sie wydaje, czy ten format 80-bit jest po 
>> cichutku wycofywany ?
> 
> A nie wiem. I.. chce nie wiedziec.
> Ba! Wlasnie umiejetnosc poslugiwania sie fp polega na..
> "nicniewiedzeniu" o ich faktycznej reprezentacji.

Ale musisz umiec dobrac EPS :-)

>>>> Wczorajsze koprocesory mialy formaty BCD, ktore akurat pieniadze 
>>>> liczyly dokladnie, czy dzisiejsze maja to juz nie wiem.
>> 
>>> Kolejny mit, ze BD jest "zbawieniem na cale zlo".
>> 
>> Nie, ale czesto ulatwia.
> 
> Tak, ale w przypadku "surowych" dziesietnych czyli nie bedacych
> wynikiem/uczestniczacych w obliczeniach. A ilez takich?
> Nawet w bankowosci dosc malo.

Wydaje mi sie, ze w bankowosci wiekszosc.

>> Ze wspomnien starszego informatyka ... bankowego.
>> "Fortran, co to za g* jest.  Klient ma na koncie 25.60, przychodzi  mu 
>> 74.40,
>> i na koncie ma 99.999996
>> Przeszlismy na podwojna precyzje. To teraz ma
>> 99.999999999954
>> "
> Zgoda, jeno cus mi sie wydaje ze to dosc mlody osesek psioczyl na ten 
> Fortran ;)

Albo doswiadczony :-)

Akurat patrze na program magazynowy - ma dwie jednostki.
Moze np farbe liczyc w litrach, albo w puszkach. 
Jak puszka ma 3 litry to sie dzieja cuda.

J.
Technical Details
Message-ID: <1sm71lvsnl4ak$.qs17jcqp7uqn$.dlg@40tude.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <qdqqh6$n2f$1@dont-email.me> <5d00f035$0$15194$426a74cc@news.free.fr> <qdtjje$5ng$1@dont-email.me> <qe665k$18po$2@gioia.aioe.org> <5d079f8f$0$499$65785112@news.neostrada.pl> <qeckl4$1nvk$1@gioia.aioe.org> <5d0a04b4$0$522$65785112@news.neostrada.pl> <qettpi$c8s$1@gioia.aioe.org>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
From: "J.F." <jfox_xnospamx@poczta.onet.pl>
Subject: Re: Porównywanie liczb, double float
Newsgroups: pl.comp.programming,pl.misc.elektronika
User-Agent: 40tude_Dialog/2.0.15.1pl
MIME-Version: 1.0
References: <qdqqh6$n2f$1@dont-email.me> <5d00f035$0$15194$426a74cc@news.free.fr> <qdtjje$5ng$1@dont-email.me> <qe665k$18po$2@gioia.aioe.org> <5d079f8f$0$499$65785112@news.neostrada.pl> <qeckl4$1nvk$1@gioia.aioe.org> <5d0a04b4$0$522$65785112@news.neostrada.pl> <qettpi$c8s$1@gioia.aioe.org>
Date: Wed, 26 Jun 2019 06:10:56 +0200
Message-ID: <1sm71lvsnl4ak$.qs17jcqp7uqn$.dlg@40tude.net>
Lines: 58
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 82.143.187.50
X-Trace: 1561522252 unt-rea-b-01.news.neostrada.pl 515 82.143.187.50:53594
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit