-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!news.supermedia.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!no
t-for-mail
From: Michoo <m...@v...pl>
Newsgroups: pl.comp.programming
Subject: Re: Błędny epsilon - this is not a bug, this is ?
Date: Tue, 06 Nov 2012 21:36:17 +0100
Organization: Netia S.A.
Lines: 17
Message-ID: <k7bsn2$97b$1@mx1.internetia.pl>
References: <50924bb1$0$1308$65785112@news.neostrada.pl>
<k72sqt$gq$1@news.dialog.net.pl>
<509505f2$0$1317$65785112@news.neostrada.pl>
<k734vm$43g$1@news.dialog.net.pl>
<509533d1$0$26687$65785112@news.neostrada.pl>
<k797v2$t98$1@news.dialog.net.pl>
<509848c6$0$1208$65785112@news.neostrada.pl>
<k79hhh$26k$1@news.dialog.net.pl> <k7am9f$n0p$1@zeus.man.szczecin.pl>
<k7apte$eiu$1@news.task.gda.pl>
<50996cf8$0$1312$65785112@news.neostrada.pl>
NNTP-Posting-Host: 83.238.197.12
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: mx1.internetia.pl 1352234530 9451 83.238.197.12 (6 Nov 2012 20:42:10 GMT)
X-Complaints-To: a...@i...pl
NNTP-Posting-Date: Tue, 6 Nov 2012 20:42:10 +0000 (UTC)
In-Reply-To: <50996cf8$0$1312$65785112@news.neostrada.pl>
X-Tech-Contact: u...@i...pl
User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:10.0.6esrpre) Gecko/20120817
Icedove/10.0.6
X-Server-Info: http://www.internetia.pl/
Xref: news-archive.icm.edu.pl pl.comp.programming:200551
[ ukryj nagłówki ]On 06.11.2012 21:03, slawek wrote:
> 2. Nie jest dobra implementacja, w której a = b nie gwarantuje potem a
> == b. Oczywiście to samo dla a = b, c = b, sprawdzamy a == c . Zła
> implementacja - i nawet "protezy" w rodzaju "epsilonowania" każdego
> porównania liczb rzeczywistych niewiele pomagają.
Udajesz, że nie rozumiesz problemu. ;)
Jeżeli a==b i c==b to a==c. Ale jeżeli a, b i c to wyniki trzech różnych
obliczeń których wartością jest ta sama liczba rzeczywista a niektóre
wyniki pośrednie nie są reprezentowane _dokładnie_ w użytym typie danych
otrzymujesz trzy wartości różne binarnie, ale równe logicznie. Od tego
jest "epsilonowanie", żeby w toku obliczeń też były traktowane jako równe.
--
Pozdrawiam
Michoo
Następne wpisy z tego wątku
- 06.11.12 21:39 slawek
- 06.11.12 21:45 bartekltg
- 06.11.12 21:50 slawek
- 06.11.12 22:01 slawek
- 06.11.12 22:15 AK
- 06.11.12 22:18 AK
- 06.11.12 22:30 kenobi
- 06.11.12 22:33 AK
- 06.11.12 22:47 AK
- 06.11.12 23:02 AK
- 06.11.12 23:03 Michoo
- 06.11.12 23:16 Stachu 'Dozzie' K.
- 06.11.12 23:18 Michoo
- 06.11.12 23:20 AK
- 06.11.12 23:22 AK
Najnowsze wątki z tej grupy
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
Najnowsze wątki
- 2025-03-29 Re: Kompensacja mocy biernej przy 230VAC
- 2025-03-29 Ostrów Wielkopolski => Konsultant Wdrożeniowy Comarch XL/Optima (Ksi
- 2025-03-29 Łożysko ślizgowe - jaki olej
- 2025-03-29 Re: Kompensacja mocy biernej przy 230VAC
- 2025-03-29 Warszawa => NMS System Administrator <=
- 2025-03-29 Warszawa => Laravel PHP Developer <=
- 2025-03-29 Re: Kompensacja mocy biernej przy 230VAC
- 2025-03-29 Warszawa => Java Full Stack Developer (Angular2+) <=
- 2025-03-29 Warszawa => Specjalista rekrutacji IT <=
- 2025-03-28 A gdyby to był elektryk?
- 2025-03-28 Współczesny falomierz
- 2025-03-28 Rzeszów => WEBCON Developer <=
- 2025-03-28 Szczecin => Specjalista ds. public relations <=
- 2025-03-28 Warszawa => Staż w dziale Sprzedaży B2B <=
- 2025-03-28 Warszawa => MENA New Business Manager <=