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":"23581812-3640-41d0-a3d4-330afba27479","c_author":"HVG","category":"tudomany","description":"A laboratóriumi benchmark-mérőszámok gyakran túlzottan optimista képet festenek a mesterséges intelligenciák képességeiről – mutat rá egy friss kutatás, mely a hazai kompetenciamérés kérdéseivel tesztelt hat népszerű modellt.","shortLead":"A laboratóriumi benchmark-mérőszámok gyakran túlzottan optimista képet festenek a mesterséges intelligenciák...","id":"20250312_mesterseges-intelligencia-modellek-osszehasonlitas-magyar-kompetenciameres","image":"https://img.hvg.hu/Img/ffdb5e3a-e632-4abc-b367-3d9b3bb5573b/23581812-3640-41d0-a3d4-330afba27479.jpg","index":0,"item":"1f2f7487-30f7-4f18-9ddc-07358ed3b9a8","keywords":null,"link":"/tudomany/20250312_mesterseges-intelligencia-modellek-osszehasonlitas-magyar-kompetenciameres","timestamp":"2025. március. 12. 17:03","title":"Ráeresztették a magyar kompetenciamérésre az MI-ket, meglepő eredmény született","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":"d9b0a5ce-0c2f-4d06-967e-5b68b7f1bd63","c_author":"HVG","category":"gazdasag","description":"A streamingszolgáltató azzal próbálja eltolni magától a problémát, hogy a kiadókra mutogat.","shortLead":"A streamingszolgáltató azzal próbálja eltolni magától a problémát, hogy a kiadókra mutogat.","id":"20250312_spotify-jogdij-eloadok-zeneszerzok","image":"https://img.hvg.hu/Img/ffdb5e3a-e632-4abc-b367-3d9b3bb5573b/d9b0a5ce-0c2f-4d06-967e-5b68b7f1bd63.jpg","index":0,"item":"8133ae81-7904-4958-9d2f-9eee425d0857","keywords":null,"link":"/gazdasag/20250312_spotify-jogdij-eloadok-zeneszerzok","timestamp":"2025. március. 12. 15:57","title":"Hiába fizetett ki rekordösszeget jogdíjakra a Spotify, a zenészek egyáltalán nem elégedettek","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":"54af148a-84ff-4d7f-92d1-02e787460109","c_author":"Domány András","category":"itthon","description":"Novák Előd szerint a törvényalkotási bizottság képviselői lapítottak.","shortLead":"Novák Előd szerint a törvényalkotási bizottság képviselői lapítottak.","id":"20250313_tab-kiss-laszlo-obuda-fizetes-novak-elod","image":"https://img.hvg.hu/Img/ffdb5e3a-e632-4abc-b367-3d9b3bb5573b/54af148a-84ff-4d7f-92d1-02e787460109.jpg","index":0,"item":"16ccf6bf-e497-42bc-b17a-982aa62e0617","keywords":null,"link":"/itthon/20250313_tab-kiss-laszlo-obuda-fizetes-novak-elod","timestamp":"2025. március. 13. 17:54","title":"Nem kerül az Országgyűlés elé a letartóztatott óbudai polgármester fizetésének ügye","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":"0cb5e468-093d-448c-acdd-7f9a361d8065","c_author":"hvg.hu","category":"kultura","description":"Úgy tűnik, humorral sem lehet mindent megoldani. ","shortLead":"Úgy tűnik, humorral sem lehet mindent megoldani. ","id":"20250312_rosie-o-donnell-donald-trump-emigracio","image":"https://img.hvg.hu/Img/ffdb5e3a-e632-4abc-b367-3d9b3bb5573b/0cb5e468-093d-448c-acdd-7f9a361d8065.jpg","index":0,"item":"c2b02ee7-84e5-4d40-979d-e42e400b6b33","keywords":null,"link":"/kultura/20250312_rosie-o-donnell-donald-trump-emigracio","timestamp":"2025. március. 12. 08:36","title":"Elege van Trumpból, Írországba költözik az egyik népszerű amerikai humorista","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":"1dd5752f-ae20-4cb3-bf46-de38acbb574f","c_author":"Balizs Benedek","category":"sport","description":"Kialakult a legjobb nyolc mezőnye.","shortLead":"Kialakult a legjobb nyolc mezőnye.","id":"20250312_bajnokok-ligaja-osszefoglalo-real-madrid-atletico-madrid-borussia-dortmund-arsenal-aston-villa-psv-eindhoven-club-brugge-lille-tovabbjutas-nyolcaddonto-ebx","image":"https://img.hvg.hu/Img/ffdb5e3a-e632-4abc-b367-3d9b3bb5573b/1dd5752f-ae20-4cb3-bf46-de38acbb574f.jpg","index":0,"item":"74583af7-1c81-40f6-80d6-6635f26ebb99","keywords":null,"link":"/sport/20250312_bajnokok-ligaja-osszefoglalo-real-madrid-atletico-madrid-borussia-dortmund-arsenal-aston-villa-psv-eindhoven-club-brugge-lille-tovabbjutas-nyolcaddonto-ebx","timestamp":"2025. március. 12. 23:47","title":"Szürreális módon jutott tovább a Real Madrid, egy potyagól után fordított a tavalyi BL-döntős Dortmund","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":"d10835fe-95b7-427d-9102-8f57e9d5a9a8","c_author":"hvg.hu","category":"itthon","description":"A rendőrök összesen 1 millió 336 ezer forint közigazgatási bírságot szabtak ki, több esetben büntetőeljárás is indult.","shortLead":"A rendőrök összesen 1 millió 336 ezer forint közigazgatási bírságot szabtak ki, több esetben büntetőeljárás is indult.","id":"20250312_Ellenoriztek-6614-sofort-on-szerint-kozuluk-hanyan-voltak-ittasak","image":"https://img.hvg.hu/Img/ffdb5e3a-e632-4abc-b367-3d9b3bb5573b/d10835fe-95b7-427d-9102-8f57e9d5a9a8.jpg","index":0,"item":"67e093bf-1dde-4e30-b7fa-356fcc914a51","keywords":null,"link":"/itthon/20250312_Ellenoriztek-6614-sofort-on-szerint-kozuluk-hanyan-voltak-ittasak","timestamp":"2025. március. 12. 08:33","title":"Ellenőriztek 6614 sofőrt, ön szerint közülük hányan voltak ittasak?","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":"57f07b3f-286d-4b9f-8ce6-bc5fb605537b","c_author":"hvg.hu","category":"itthon","description":"Írásbeli kérdést kapott Szijjártó Péter arról, hogy ki kezdte az orosz–ukrán háborút, a miniszter helyettese válaszában kitért a kérdés elől.","shortLead":"Írásbeli kérdést kapott Szijjártó Péter arról, hogy ki kezdte az orosz–ukrán háborút, a miniszter helyettese válaszában...","id":"20250313_A-Kulugyminiszterium-nem-mondja-ki-hogy-Oroszorszag-az-agresszor","image":"https://img.hvg.hu/Img/ffdb5e3a-e632-4abc-b367-3d9b3bb5573b/57f07b3f-286d-4b9f-8ce6-bc5fb605537b.jpg","index":0,"item":"1e9edf55-f1b5-447d-98a5-83ee98f6203d","keywords":null,"link":"/itthon/20250313_A-Kulugyminiszterium-nem-mondja-ki-hogy-Oroszorszag-az-agresszor","timestamp":"2025. március. 13. 09:40","title":"A magyar külügy nem mondja ki, hogy Oroszország az agresszor","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":"1091eb49-a257-4069-9d61-bef71e6eaba6","c_author":"hvg.hu","category":"kultura","description":"Ahogy az egyik vezető amerikai magazinnak fogalmazott: „Natasha meghalt. Elment. Értik?”","shortLead":"Ahogy az egyik vezető amerikai magazinnak fogalmazott: „Natasha meghalt. Elment. Értik?”","id":"20250313_Scarlett-Johansson-marvel-moziverzum-fekete-ozvegy-visszateres","image":"https://img.hvg.hu/Img/ffdb5e3a-e632-4abc-b367-3d9b3bb5573b/1091eb49-a257-4069-9d61-bef71e6eaba6.jpg","index":0,"item":"df7c95e0-758e-4b46-b346-16648410c229","keywords":null,"link":"/kultura/20250313_Scarlett-Johansson-marvel-moziverzum-fekete-ozvegy-visszateres","timestamp":"2025. március. 13. 15:14","title":"Scarlett Johansson a Marvel moziverzumba visszatéréséről: „Engedjék el”","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.