Szeretne azonnal értesülni a legfontosabb hírekről?
Az értesítések bekapcsolásához kattintson a "Kérem" gombra!
Az értesítés funkció az alábbi böngészőkben érhető el: Chrome 61+, Firefox 57+, Safari 10.1+
Köszönjük, hogy feliratkozott!
Hoppá!
Valami hiba történt a feliratkozás során, az oldal frissítése után kérjük próbálja meg újra a fejlécben található csengő ikonnal.
Már feliratkozott!
A böngészőjében az értesítés funkció le van tiltva!
Ha értesítéseket szeretne, kérjük engedélyezze a böngésző beállításai között, majd az oldal frissítése után kérjük próbálja meg újra a fejlécben található csengő ikonnal.
[{"available":true,"c_guid":"d0407a1e-bbb9-4ba3-aab0-711493bf2b66","c_author":"MTI","category":"vilag","description":"Az orosz elhárítás szerint az ukrán hírszerzés szervezte a merényletet, egy orosz állampolgárt őrizetbe vettek.","shortLead":"Az orosz elhárítás szerint az ukrán hírszerzés szervezte a merényletet, egy orosz állampolgárt őrizetbe vettek.","id":"20241228_Boombox-az-oroszok-szerint-hangszoros-merenyletet-hiusitottak-meg","image":"https://img.hvg.hu/Img/ffdb5e3a-e632-4abc-b367-3d9b3bb5573b/d0407a1e-bbb9-4ba3-aab0-711493bf2b66.jpg","index":0,"item":"7dfa99ec-a73e-417c-8741-65163fe6a28e","keywords":null,"link":"/vilag/20241228_Boombox-az-oroszok-szerint-hangszoros-merenyletet-hiusitottak-meg","timestamp":"2024. december. 28. 14:32","title":"Boombox: az oroszok szerint hangszórós merényletet hiúsítottak meg","trackingCode":"RELATED","c_isbrandchannel":false,"c_isbrandcontent":false,"c_isbrandstory":false,"c_isbrandcontentorbrandstory":false,"c_isbranded":false,"c_ishvg360article":false,"c_partnername":null,"c_partnerlogo":"00000000-0000-0000-0000-000000000000","c_partnertag":null},{"available":true,"c_guid":"a3b74bf6-ad0d-444e-8a21-18df4f9d0616","c_author":"Sztojcsev Iván","category":"gazdasag","description":"Egész véletlenül tökéletesen beletrafált egykori köztársasági elnökünk, amikor elrendelte, hogy 2024 legyen a mozgás éve: mozgott idén a pártrendszer (egész váratlan irányokba), a GDP-növekedési előrejelzés (magasból a nulla közelébe), a forintárfolyam (hajaj), a világpolitika, és maga Novák Katalin is, jó messzire. Megnéztük a gazdaság és a vállalkozás rovatunkból az év legolvasottabb cikkeinek listáját, és most megmutatjuk, mi érdekelte idén önöket a legjobban.","shortLead":"Egész véletlenül tökéletesen beletrafált egykori köztársasági elnökünk, amikor elrendelte, hogy 2024 legyen a mozgás...","id":"20241229_Es-akkor-2024-eves-osszefoglalo-novak-magyar-peter-gazdasag-forint-politika-vilag-ner-ebx","image":"https://img.hvg.hu/Img/ffdb5e3a-e632-4abc-b367-3d9b3bb5573b/a3b74bf6-ad0d-444e-8a21-18df4f9d0616.jpg","index":0,"item":"fbbc63dd-d4b1-4d8a-adb2-75b4ed46bff8","keywords":null,"link":"/gazdasag/20241229_Es-akkor-2024-eves-osszefoglalo-novak-magyar-peter-gazdasag-forint-politika-vilag-ner-ebx","timestamp":"2024. december. 29. 07:00","title":"És akkor januárban Novák Katalin a mozgás évének nyilvánította 2024-et, aztán történt egy s más","trackingCode":"RELATED","c_isbrandchannel":false,"c_isbrandcontent":false,"c_isbrandstory":false,"c_isbrandcontentorbrandstory":false,"c_isbranded":false,"c_ishvg360article":false,"c_partnername":null,"c_partnerlogo":"00000000-0000-0000-0000-000000000000","c_partnertag":null},{"available":true,"c_guid":"8b32375c-b3a7-4988-a4a1-f19cccaeffbc","c_author":"HVG","category":"vilag","description":"Libanonon keresztül próbálnak elmenekülni a népharag elől Basar Aszad családtagjai és hóhérai.","shortLead":"Libanonon keresztül próbálnak elmenekülni a népharag elől Basar Aszad családtagjai és hóhérai.","id":"20241228_Sziria-Aszad-csalad-menekules-Libanon-letartoztatas","image":"https://img.hvg.hu/Img/ffdb5e3a-e632-4abc-b367-3d9b3bb5573b/8b32375c-b3a7-4988-a4a1-f19cccaeffbc.jpg","index":0,"item":"67d2210f-d4d8-4fba-aae0-9dfcb701d672","keywords":null,"link":"/vilag/20241228_Sziria-Aszad-csalad-menekules-Libanon-letartoztatas","timestamp":"2024. december. 28. 14:26","title":"Bejrútban tartóztatták le a száműzött szíriai diktátor menekülő családtagjait","trackingCode":"RELATED","c_isbrandchannel":false,"c_isbrandcontent":false,"c_isbrandstory":false,"c_isbrandcontentorbrandstory":false,"c_isbranded":false,"c_ishvg360article":false,"c_partnername":null,"c_partnerlogo":"00000000-0000-0000-0000-000000000000","c_partnertag":null},{"available":true,"c_guid":"db538a86-78c8-4a14-9a2f-1e1d82c18b27","c_author":"Mastercard","category":"brandcontent","description":"Vitathatatlan, hogy egyre népszerűbb az okoseszközökkel történő fizetés, vagyis az, amikor vásárláskor nem a plasztik bankkártyánkat használjuk, hanem a mobilunkat vagy az okosóránkat. Szetnics László, a Mastercard digitális megoldásokért felelős igazgatója interjúnkban többek között arról beszél, mik a digitális fizetés előnyei, és mennyire egyszerű azt az okoseszközökre varázsolni.","shortLead":"Vitathatatlan, hogy egyre népszerűbb az okoseszközökkel történő fizetés, vagyis az, amikor vásárláskor nem a plasztik...","id":"20241203_Dinamikusan-no-a-mobillal-es-okosoraval-fizetok-szama","image":"https://img.hvg.hu/Img/ffdb5e3a-e632-4abc-b367-3d9b3bb5573b/db538a86-78c8-4a14-9a2f-1e1d82c18b27.jpg","index":0,"item":"42e7682c-494a-4e84-b47b-98be73a93efd","keywords":null,"link":"/brandcontent/20241203_Dinamikusan-no-a-mobillal-es-okosoraval-fizetok-szama","timestamp":"2024. december. 28. 15:30","title":"Csak készpénzt használ? Akkor van, amire biztos nem gondolt még","trackingCode":"RELATED","c_isbrandchannel":false,"c_isbrandcontent":true,"c_isbrandstory":false,"c_isbrandcontentorbrandstory":true,"c_isbranded":true,"c_ishvg360article":false,"c_partnername":null,"c_partnerlogo":"00000000-0000-0000-0000-000000000000","c_partnertag":null},{"available":true,"c_guid":"6b7cdbc2-6c95-49a1-88e2-d33c515566c0","c_author":"Németh András","category":"elet","description":"Svájci otthonában meghalt Ake Gustafson, a Tetra Pak kartondobozok feltalálója. A 101 évet élt svéd mérnök annyira elégedett volt az általa készített csomagolóanyaggal, hogy Chatel.st-Denis-i házát is ezzel szigetelte.","shortLead":"Svájci otthonában meghalt Ake Gustafson, a Tetra Pak kartondobozok feltalálója. A 101 évet élt svéd mérnök annyira...","id":"20241227_101-evesen-meghalt-a-Tetra-Pak-italoskartonok-feltalaloja","image":"https://img.hvg.hu/Img/ffdb5e3a-e632-4abc-b367-3d9b3bb5573b/6b7cdbc2-6c95-49a1-88e2-d33c515566c0.jpg","index":0,"item":"5094c6fb-e0eb-4695-8140-1504cfd8652b","keywords":null,"link":"/elet/20241227_101-evesen-meghalt-a-Tetra-Pak-italoskartonok-feltalaloja","timestamp":"2024. december. 27. 21:05","title":"101 évesen meghalt a Tetra Pak italoskarton feltalálója","trackingCode":"RELATED","c_isbrandchannel":false,"c_isbrandcontent":false,"c_isbrandstory":false,"c_isbrandcontentorbrandstory":false,"c_isbranded":false,"c_ishvg360article":false,"c_partnername":null,"c_partnerlogo":"00000000-0000-0000-0000-000000000000","c_partnertag":null},{"available":true,"c_guid":"8ea7067e-fb6d-4c6a-9fca-2245d4837700","c_author":"HVG","category":"nagyitas","description":"A világ több pontja is forrongott idén, elhúzódó konfliktusok, váratlan bukások és győzelmek kerültek a címlapokra. Sok idei eseménynek pedig a jövő évünkre is hatása lesz. Képekben idézzük fel 2024 meghatározó pillanatait. ","shortLead":"A világ több pontja is forrongott idén, elhúzódó konfliktusok, váratlan bukások és győzelmek kerültek a címlapokra. Sok...","id":"20241229_2024-ev-kepei-nagyitas-kulfoldi-ugynoksegek-ebx","image":"https://img.hvg.hu/Img/ffdb5e3a-e632-4abc-b367-3d9b3bb5573b/8ea7067e-fb6d-4c6a-9fca-2245d4837700.jpg","index":0,"item":"18e41bef-f7a5-4ace-9f9e-3ab8014ee9dd","keywords":null,"link":"/nagyitas/20241229_2024-ev-kepei-nagyitas-kulfoldi-ugynoksegek-ebx","timestamp":"2024. december. 29. 10:00","title":"A felfordulás éve – 2024 képekben","trackingCode":"RELATED","c_isbrandchannel":false,"c_isbrandcontent":false,"c_isbrandstory":false,"c_isbrandcontentorbrandstory":false,"c_isbranded":false,"c_ishvg360article":false,"c_partnername":null,"c_partnerlogo":"00000000-0000-0000-0000-000000000000","c_partnertag":null},{"available":true,"c_guid":"c28eae6b-97fa-408f-ba4e-8552bd40c586","c_author":"HVG","category":"vilag","description":"Frank-Walter Steinmeier utat nyitott az előrehozott választásnak.","shortLead":"Frank-Walter Steinmeier utat nyitott az előrehozott választásnak.","id":"20241227_bundestag-feloszlatas-frank-walter-steinmeier","image":"https://img.hvg.hu/Img/ffdb5e3a-e632-4abc-b367-3d9b3bb5573b/c28eae6b-97fa-408f-ba4e-8552bd40c586.jpg","index":0,"item":"19fe8c97-dcc4-493b-b5f9-b55beb791d06","keywords":null,"link":"/vilag/20241227_bundestag-feloszlatas-frank-walter-steinmeier","timestamp":"2024. december. 27. 11:54","title":"Feloszlatta a törvényhozást a német államfő","trackingCode":"RELATED","c_isbrandchannel":false,"c_isbrandcontent":false,"c_isbrandstory":false,"c_isbrandcontentorbrandstory":false,"c_isbranded":false,"c_ishvg360article":false,"c_partnername":null,"c_partnerlogo":"00000000-0000-0000-0000-000000000000","c_partnertag":null},{"available":true,"c_guid":"60882094-64c0-40b0-bcaa-96a81e554dcc","c_author":"Németh András","category":"tudomany","description":"Geoffrey Hinton úgy véli, 10-20 százalékos annak az esélye, hogy a gyorsan fejlődő mesterséges intelligencia (MI) három évtizeden belül eltünteti az emberi fajt.","shortLead":"Geoffrey Hinton úgy véli, 10-20 százalékos annak az esélye, hogy a gyorsan fejlődő mesterséges intelligencia (MI) három...","id":"20241227_A-mesterseges-intelligencia-keresztapja-szerint-no-annak-a-veszelye-hogy-az-MI","image":"https://img.hvg.hu/Img/ffdb5e3a-e632-4abc-b367-3d9b3bb5573b/60882094-64c0-40b0-bcaa-96a81e554dcc.jpg","index":0,"item":"aba844db-aa8d-4189-8c3a-e47f8bcfa79f","keywords":null,"link":"/tudomany/20241227_A-mesterseges-intelligencia-keresztapja-szerint-no-annak-a-veszelye-hogy-az-MI","timestamp":"2024. december. 27. 19:42","title":"Az MI keresztapja szerint nő annak a veszélye, hogy a gépi értelem kiirtja az emberiséget","trackingCode":"RELATED","c_isbrandchannel":false,"c_isbrandcontent":false,"c_isbrandstory":false,"c_isbrandcontentorbrandstory":false,"c_isbranded":false,"c_ishvg360article":false,"c_partnername":null,"c_partnerlogo":"00000000-0000-0000-0000-000000000000","c_partnertag":null}]
Egy kis matek - miért nem tudnak a számítógépek számolni?
szerző:
techline.hu
Tetszett a cikk?
Különböző szoftverek különböző számolási hibákat vétenek , és a számolási hibák olykor akár életeket is követelhetnek.
Különböző szoftverek különböző számolási hibákat vétenek , és a számolási hibák olykor akár életeket is követelhetnek. A legtöbben valószínűleg úgy vagyunk vele, hogy ha valami, akkor a számítógép száz százalékig korrekt és pontos – a valóságban azonban ez sajnos nincsen így. A számítógépek teljesen másképpen számolnak, mint az emberi agy – igaz milliószor gyorsabban, de ez nem jelenti azt, hogy ugyanolyan pontosan is!
Valóban jobb a számítógép mint az ember?
Mielőtt belemerülnénk a témába, lássunk néhány egyszerű példát: üssük be Google-ba hogy 5*9+(sqrt 9)^3. Örömmel láthatjuk, hogy a Google kalkulátora előállt a helyes válasszal: 72. A teszt megvolt, a Google számológép működik.
Eddig jó... Helyes, korrekt, gyors.
Most írjuk be, hogy: 599 999 999 999 999 – 599 999 999 999 998
A válasz, mint első pillantásra is látszik, az kellene legyen, hogy 1. A gép szerint azonban nem. Szerinte nulla. Talán csak egy elszigetelt eset ez a hiba? (Segítünk: nem elszigetelt: a 399999999999999-399999999999998 is nullát ad például...)
... ez viszont már nem teljesen korrekt.
Nem járunk jobban akkor sem, ha elindítjuk az Excelt, (legalábbis a 2007-es verziót) és beírjuk az A1-es cellába, hogy: 850*77.1. Ennek eredménye 65,535, az Excel szerint azonban 100,000. Elég jelentős különbség.
Az online kalkulátorok sem jobbak: szinte mindegyik helytelen eredményt ad például a 1,0 – 0,9 – 0,1 műveletre (minek eredménye helyesen nulla). Erre a műveletre a legnépszerűbb helytelen eredmény a netes kalkulátorok körében a 0.0000000000000000277555756.
Az apró hibák és eltérések oka bonyolult: a számítógépek és kalkulátorok (órák, mobilok és minden egyéb, ami digitális) a számokat lebegőpontos formában tárolják, a jobb memóriakihasználás miatt. A hibák csak szélsőséges esetekben jelentkeznek – kit érdekel a 599 999 999 999 999 – 599 999 999 999 998 művelet, kérdezheti az egyszeri felhasználó?
Nos, sokakat bizony érdekel: az Ariane V rakéta például 370 millió dollárba került – a felszállás után egy szép tűzijátékban semmisült meg. Lássuk be, 370 millió dollár, egy közepes cirkuszi tűzijátéknak megfelelő látványért nem túl költséghatékony befektetés.
Ariane V - katasztrófa egy kis számolási hiba miatt.
A hibáért akkor, a programozók körében jól ismert „overflow” volt a felelős. Az overflow röviden: 64 bites integerek esetében egy számítógép maximum eddig „képes számolni”: 9 223 372 036 854 775 807. Ha ezt a számot elérte, akkor „betelik a pohár” és túlcsordul – innen az overflow kifejezés. Ha tehát elérjük ezt a bűvös számot, onnan nincs tovább: a számítógépek világában 9 223 372 036 854 775 807 + 1 egyenlő -9 223 372 036 854 775 808 (figyelem:az eredmény előtt mínuszjel található…)
Az Ariane V nem az egyetlen példa, amikor számolási hiba követelt anyagi vagy ami még rosszabb, emberi áldozatokat. 1991. február 25-én a Dhahran légibázist egy rakéta találata érte: 28-an meghaltak, több mint százan megsebesültek. Az iraki SCUD rakéta ellenállás nélkül repült be a bázisra, a védelemre kijelölt Patriot elhárító rakéták meg sem moccantak. Miért is? Nos, valami olyasmi történt, mint a fentebb említett 1,0 – 0,9 – 0,1 példában. A védelmi rendszer 0.1 mp-es időközönként küldte a jelet a Patriot rakétáknak.
Ha az elhárító rakéta nem indul időben, akkor bizony baj van!
Ez a jel határozza meg, hogy alapállapotban maradjanak-e (nincs veszély), vagy ellenséges rakéta közeledik, ergó indulhat a kilövési szekvencia. A 0,1 mp-es időközök (szaknyelven „tick”) szuper biztonságosnak tűnnek. Sajnos azonban a Patriot 24 bites regiszterekkel dolgozó kis fejecskéjében, a bináris módon gyakorlatilag csak pontatlanul eltárolható 0,1-es érték, azaz másodperc „elcsúszott”. 0,1 másodperc, egy kicsivel elcsúszva, kit érdekel? - kérdezhetnénk jogosan, ez azonban nem ilyen egyszerű. Sok kicsi sokra megy: a támadás pillanatában a Patriot már 100 órája üzemben volt (azaz 3 600 000 tick történt meg), ennyi idő alatt a mérhetetlenül pici „elcsúszás” egészen pontosan 0,3433 mp-re „dagadt”.
Mi az a 0,3433 másodperc? Semmi! … mondhatnánk, de ne tegyük: egy SCUD rakéta 0,3433 másodperc alatt egészen pontosan 687 métert tesz meg. Azaz: a radar azt mondta, hogy nincs bejövő rakéta, nincs veszély – hiszen az ellenséges rakéta már 687 méterrel odább volt, mint ahol a radar nézte. Nincs más hátra, mint elvégezni a tragikus matekot: 0,3433 másodperc = 28 fiatal emberélet. Legalábbis a számítógépek szerint.