-
Data: 2016-12-03 19:44:38
Temat: Re: [OT] sukces tylko w zjednoczeniu europy
Od: "J.F." <j...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Dnia Sat, 3 Dec 2016 19:26:45 +0100, HF5BS napisał(a):
> Użytkownik "J.F." <j...@p...onet.pl> napisał w wiadomości
>>> 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).
>>
>> 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.
Ok, ale to glownie swiadczy o kiepskim zdefniowaniu zadania :-)
>> 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...
Mozna, bo wychodzi np 0.1999999999999
> Czy to nie z tego powodu
> pierwsze Pentiumy robiły błąd, chyba w jakiejś liczbie zmiennoprzecinkowej?
Nie, tam faktycznie byl blad, ale dopiero po 16 bitach znaczacych i
tylko w niektorych liczbach. Dla wiekszosci ludzi blad nieistotny i
niezauwazalny, ale niektorym moze np zaliczyc polozenie do
nieistniejacego obszaru :-)
A innym samolot spadnie, no ale to juz bardzo malo prawdopodobne.
A ja tu o zwyklym rozwinieciu binarnym - nie da sie w tym systemie
zapisac 0.2 dokladnie, bedzie zapamietane w przyblizenu.
Ale to tylko ostatni bit - 24-ty, 48-my, czy 64-ty mantysy, wiec sporo
cyfr dzietnych dokladnie.
J.
Następne wpisy z tego wątku
- 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
- 05.12.16 12:57 J.F.
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) <=