Article View: pl.comp.programming
Article #215682Re: Porównywanie liczb, double float
From: AK
Date: Tue, 25 Jun 2019 19:48
Date: Tue, 25 Jun 2019 19:48
53 lines
2885 bytes
2885 bytes
On 2019-06-19 11:45, J.F. wrote: > Użytkownik "AK" napisał w wiadomości grup > dyskusyjnych:qeckl4$1nvk$1@gioia.aioe.org... > 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) > 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. >>> 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. >> PS: "My" akurat w defBank-u stosowalismy zwykle double i jakos Assecco >> sie z tego powodu do dzis nie przekrecilo :) > > A kto zgarnial "cwierccentowki Dextera" ? :-) Jamci... :) > 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 ;) AK
Technical Details
Message-ID:
<qettpi$c8s$1@gioia.aioe.org>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!takemy.news.telefonica.de!telefonica.de!weretis.net!feeder7.news.weretis.net!news.mixmin.net!aioe.org!.POSTED.pzxV5RzGbWhRV3wI1/aUwg.user.gioia.aioe.org!not-for-mailReferences:
<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>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!takemy.news.telefonica.de!telefonica.de!weretis.net!feeder7.news.weretis.net!news.mixmin.net!aioe.org!.POSTED.pzxV5RzGbWhRV3wI1/aUwg.user.gioia.aioe.org!not-for-mail From: AK <nobody@nowhere.net> Newsgroups: pl.comp.programming,pl.misc.elektronika Subject: Re: Porównywanie liczb, double float Date: Tue, 25 Jun 2019 21:48:04 +0200 Organization: Aioe.org NNTP Server Lines: 54 Message-ID: <qettpi$c8s$1@gioia.aioe.org> 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> NNTP-Posting-Host: pzxV5RzGbWhRV3wI1/aUwg.user.gioia.aioe.org Mime-Version: 1.0 X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.7.1 X-Notice: Filtered by postfilter v. 0.9.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit