🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.programming
Article #215706

Re: Porównywanie liczb, double float

#215706
From: J.F.
Date: Tue, 02 Jul 2019 22:42
29 lines
2564 bytes
Dnia Tue, 2 Jul 2019 22:56:19 +0200, AK napisał(a):
> On 2019-06-26 06:21, J.F. wrote:
>>> PS: Zapsz si ejednak na ten kurs numeryki. Moze jeszcze gdzies ucza o
>>> float...
>> 
>> No ale przeciez nie chcesz wiedziec jak floaty sa zapisane :-P
>> 
>> To po takim kursie bediesz mial metlik - pelno ostrzezen o mozliwych
>> bledach i zero rozwiazan :-)
> 
> Hehe, no racja :)
> Tyle, ze w "moich czasach" nie uczyli o bebechach formatow fp (bo co
> maszyna to byl inny, ba! nawet bajt na CDC mial 9 bitow;), jeno wlasnie
> jak ich _dobrze_ uzywac przy takiej wielosci formatow.
> 
> PS: Zeb nie bylo, Chwale IEEE754, ale glownie ze wzgledu na ulatwienie
> (ze wzgledu na ustandaryzowanie) dla tworcow koprocesorow i kompilatorow.
> Dla uzytkownikow/programistow "stare" zasady pozostaja wciaz w mocy.

IMO - powstal chyba tylko po to, zeby klienci nie narzekali, ze ten
sam program (zrodlowy) wykonany na dwoch roznych komputerach daje
rozny wynik (z powodu zaokraglen/obciec).

Ale ma jedna zalete - z powodu przyjecia podstawy 2, srednia dwoch
liczb jest zawsze pomiedzy nimi. 
Przy podstawie 10 lub 16 moze byc juz inaczej
np 5.008+5.009 = 10.017 -> 1.002e1  ..  /2 = 5.010 

J.
Technical Details
Message-ID: <ip0ao0c1i62f$.1rxri1ycd5raa$.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-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <qdqqh6$n2f$1@dont-email.me> <5d00f035$0$15194$426a74cc@news.free.fr> <qe7g1r$rrf$1@gioia.aioe.org> <5d074706$0$15193$426a74cc@news.free.fr> <5d07a2c9$0$31100$65785112@news.neostrada.pl> <qe97vi$rf5$1@gioia.aioe.org> <5d088596$0$14369$426a74cc@news.free.fr> <qeacur$1qor$1@gioia.aioe.org> <5d08d970$0$20310$426a74cc@news.free.fr> <qeapsh$1n9j$1@gioia.aioe.org> <5d090156$0$15507$426a74cc@news.free.fr> <qetsf8$68n$1@gioia.aioe.org> <1cgepnnvodqg5$.1afjj1r92e0ci.dlg@40tude.net> <be67e9bd-1f6e-3cee-393e-2c55b220fe95@nowhere.net>

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-a-02.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> <qe7g1r$rrf$1@gioia.aioe.org> <5d074706$0$15193$426a74cc@news.free.fr> <5d07a2c9$0$31100$65785112@news.neostrada.pl> <qe97vi$rf5$1@gioia.aioe.org> <5d088596$0$14369$426a74cc@news.free.fr> <qeacur$1qor$1@gioia.aioe.org> <5d08d970$0$20310$426a74cc@news.free.fr> <qeapsh$1n9j$1@gioia.aioe.org> <5d090156$0$15507$426a74cc@news.free.fr> <qetsf8$68n$1@gioia.aioe.org> <1cgepnnvodqg5$.1afjj1r92e0ci.dlg@40tude.net> <be67e9bd-1f6e-3cee-393e-2c55b220fe95@nowhere.net>
Date: Wed, 3 Jul 2019 00:42:53 +0200
Message-ID: <ip0ao0c1i62f$.1rxri1ycd5raa$.dlg@40tude.net>
Lines: 29
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 82.143.187.50
X-Trace: 1562107373 unt-rea-b-01.news.neostrada.pl 501 82.143.187.50:55529
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit