Názor k článku
S opravou chyby AMD Zen 1 při dělení nulou to není tak jednoduché, jak se dříve zdálo od bez prezdivky ... - Dik za potvrzeni, ze o programovani nemas ani...

  • Článek je starý, nové názory již nelze přidávat.
  • 15. 8. 2023 20:55

    bez prezdivky ...

    Dik za potvrzeni, ze o programovani nemas ani nejmensi paru.

    I kdyby to byla jen dve cisla, nic to na veci nemeni, ten priklad jsem uvedl aby to nema tvar pochopila, ale zjevne zbytecne.

    10/x ... x je cele cislo.

    Co ze se stane, kdyz na vstupu zadam 0,1 ??? Aha, ve tvym pripade bude vysledek 0. Protoze 100% aplikaci ten vstup veme jako nenulovy, ze ... ale protoze to pak preda do toho celociselnyho intu ... tak se to orizne ... na 0.

    A vysledek deleni bude tedy zcela spravne ... 0 ze? lol. A raketa nam leti misto k obloze k zemi ...

    Presne totez se stane, kdyz vydelim neco velkym cislem, vysledek nebude 0, ale pocitac to jako 0 pouzije.

    Nemluve o tom, ze zadny vypocet neni o dvou cislech a zadna aplikace nekontroluje jednotlive mezivysledky, protoze to ani technicky nejde, i jednoduchy vypocet by trval radove milionkrat dele.

    A presne proto se ocekava, ze kdyz dojde na deleni nulou, neco vrati chybu.

    Apropos, kdybys mel poneti o databazich, tak defakto totez se tyka null. Je 1 > null nebo < null ???

    Jelikoz v jadernych alektrarnach narozdil od tebe vedi, ze se SW ani HW neda verit, tak tam maji zcela analogove rucne ovladane ventily, kteryma se to da cele vypnout.