-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.P
OSTED!not-for-mail
From: "HF5BS" <h...@...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: [OT] sukces tylko w zjednoczeniu europy
Date: Sat, 3 Dec 2016 19:26:45 +0100
Organization: Stowarzyszenie Przeżuwaczy Szmat
Lines: 52
Message-ID: <o1v2p3$80e$1@node2.news.atman.pl>
References: <o1s4dq$css$1@node2.news.atman.pl>
<a...@g...com>
<o1sdk2$hjk$1@node1.news.atman.pl>
<5841d008$0$15198$65785112@news.neostrada.pl>
<o1sk59$olr$1@node1.news.atman.pl>
<5841fc8d$0$645$65785112@news.neostrada.pl>
<o1t37j$8s3$1@node1.news.atman.pl>
<phapwfedlpal$.b77f1vi5x2g5.dlg@40tude.net>
Reply-To: "HF5BS" <h...@...pl>
NNTP-Posting-Host: 89-67-234-192.dynamic.chello.pl
Mime-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=original
Content-Transfer-Encoding: 8bit
X-Trace: node2.news.atman.pl 1480789603 8206 89.67.234.192 (3 Dec 2016 18:26:43 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Sat, 3 Dec 2016 18:26:43 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5931
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.7148
X-Antivirus: avast! (VPS 161201-0, 2016-12-01), Outbound message
X-Antivirus-Status: Clean
Xref: news-archive.icm.edu.pl pl.misc.elektronika:709141
[ ukryj nagłówki ]
Użytkownik "J.F." <j...@p...onet.pl> napisał w wiadomości
news:phapwfedlpal$.b77f1vi5x2g5.dlg@40tude.net...
> Dnia Sat, 3 Dec 2016 01:22:11 +0100, HF5BS napisał(a):
>> Co do matematyki - w C64 odejmij 5.2-5... Wynik <>0.2... (kiedyś mi przez
>> ten błąd jeden program liczący odległości pokazywał kompletne bzdury).
>> Radzę
>> sobie wtedy, mnożąc elemeny działania przez 10 i o tyleż dzieląc wynik,
>> wyjdzie OK.
>
> Hm, jesli w C64 nie spieprzyli czegos mocno, to wynik nie powinien
> bardzo odbiegac od 0.2. Co jak co, ale odleglosci powinny sie liczyc
No, tak bardzo nie odbiegał. Ale czegoż wymagać od liczby zaledwie
5-bajtowej? Problem był głównie w tym, że właśnie granica 0.2 była podziałem
między obszarami. Wynik poniżej 0.2 zaliczał obiekt do położonego w
sąsiednim obszarze. Najlepsze, że spowodowało to w końcu zaliczenie
położenia, do obszaru, który nie istnieje. Mimo, że wyliczona odległość nie
była specjalnie różniąca się od właściwej. Musiałem zastosować wybieg, gdzie
cząstki odejmowania pomnożyłem najpierw przez 10, wykonałem odejmowanie i
wtedy wynik podzieliłem przez 2, co już dało oczekiwane 0.2.
> dosc dobrze.
>
> Nawiasiem mowiac - wspolczesne procesory, zgodne z IEEEcostam, czyli
> 8087, to liczb dziesietnych tez nie przechowuja dokladnie.
> Dokladnie do jest 0.5, 0.25, 0.125 itd, a takie 0.2 ma nieskonczone
> rozwiniecie binarne.
I chyba o to rozwinięcie można się potłuc... Czy to nie z tego powodu
pierwsze Pentiumy robiły błąd, chyba w jakiejś liczbie zmiennoprzecinkowej?
Coś mi po głowie chodzi, że w NT4 komenda pentnt.exe badała właśnie tę
sprawę, czy procek ma błąd w strukturze, czy nie. Nie pamiętam, w jaki
sposób ten błąd obchodzono, zdaje mi się, że wyłączano/odłączano jednostkę
ALU, bądź jej część odpowiedzialną za błąd i obliczenia robiono programowo,
już poprawną procedurą. Albo wymieniano procek... no, nie pamiętam.
W każdym razie, wykonanie tej komendy u mnie daje rezultat taki:
<ctrl-c>
Microsoft Windows XP [Wersja 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\>pentnt
The floating point hardware in this system does not
exhibit the Pentium floating point division error.
C:\>exit
<ctrl-v>
--
...Ja biorę na siebie schody, znajdę je skubane i skopię im poręcz
tak, że nie będą wiedziały, którędy na górę. (C) Osioł ze Shreka.
Następne wpisy z tego wątku
- 03.12.16 19:44 J.F.
- 03.12.16 22:38 Sebastian Biały
- 04.12.16 00:42 HF5BS
- 04.12.16 10:52 Sebastian Biały
- 04.12.16 12:21 Zbych
- 04.12.16 13:19 Sebastian Biały
- 04.12.16 14:18 w systemie siła 'PO/EU
- 04.12.16 20:51 HF5BS
- 04.12.16 20:56 Sebastian Biały
- 04.12.16 21:18 HF5BS
- 04.12.16 21:24 Sebastian Biały
- 05.12.16 01:00 RoMan Mandziejewicz
- 05.12.16 02:24 HF5BS
- 05.12.16 03:21 HF5BS
- 05.12.16 10:29 RoMan Mandziejewicz
Najnowsze wątki z tej grupy
- Zrobił TV OLED z TV LCD
- Zasilacz USB na ścianę.
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
- OpenPnP
- taka skrzynka do kablowki
- e-paper
- 60 mA dużo czy spoko?
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
Najnowsze wątki
- 2025-03-01 Obywatel telefonuje 112 lub 986
- 2025-03-01 detektyw (?) Rutkowski działał jako prasa
- 2025-03-01 "Policjant został ujęty obywatelsko..."
- 2025-03-01 zatrzymanie zbyszka maja
- 2025-03-01 Warszawa => Expert Recruiter 360 <=
- 2025-03-01 Chrzanów => NodeJS Developer <=
- 2025-03-01 Warszawa => Gen AI Engineer <=
- 2025-03-01 Wrocław => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-03-01 Kraków => Technical Team Leader (Clojure, Java) <=
- 2025-03-01 Zrobił TV OLED z TV LCD
- 2025-03-01 Gdynia => Sales Executive / KAM <=
- 2025-03-01 Błonie => Sales Specialist <=
- 2025-03-01 Ryga => Konsultant Wdrożeniowy Comarch XL/Optima (Księgowość i Kad
- 2025-03-01 Żerniki => Dyspozytor Międzynarodowy <=
- 2025-03-01 Błonie => Analityk Systemów Informatycznych (TMS SPEED) <=