neprihlásený Piatok, 17. januára 2025, dnes má meniny Nataša
Excel 2007 vážne chybuje v 12 prípadoch

DSL.sk, 26.9.2007


Spoločnosť Microsoft oficiálne potvrdila chybu vo svojom tabuľkovom procesore Excel 2007 a spresnila všetky prípady, kedy k chybe dochádza.

Podľa prvých informácií Excel 2007 sa dopúšťa veľkej chyby pri niektorých výpočtoch. Napríklad ako výsledok násobenia 77.1 * 850 uvádza 100 000, hoci správny výsledok je 65 535. O chybe sme informovali v tomto článku v utorok.

Podľa Microsoftu chyba sa objavila v Exceli 2007 po niektorých úpravách logiky počítania, v predchádzajúcich verziách sa nenachádza. Vypočítané hodnoty v pamäti Excelu sú správne, k chybe prichádza pri ich konvertovaní a zobrazovaní.

V skutočnosti Excel 2007 zobrazuje takto chybne ako 100 000 alebo 100 001 až dvanásť desatinných čísel, šesť medzi 65534.99999999995 a 65535 a šesť medzi 65535.99999999995 a 65536.

Ide podľa Microsoftu o čísla, ktoré nie je možné zadať priamo, keďže majú viac ako 15 platných číslic a tak ich Excel pri priamom zadaní zaokrúhli. Vzniknúť ale môžu rozličnými operáciami.

Chybne môže skončiť výpočet, ktorého výsledok je 65 535 alebo 65 536, pre nie absolútne presnú reprezentáciu jednotlivých desatinných operandov a spôsobenú nepresnosť je ale skutočný výsledok jedným z 12 chybne zobrazovaných čísiel, ktoré by bežne boli zaokrúhlené na správny výsledok.

Výsledkom napríklad súčinu 77.1 * 850 pre internú reprezentáciu desatinných čísiel 77.1 a 850 nie je presne 65 535, ale jedno zo šiestich týchto čísiel blízkych 65 535, ktoré sa zobrazujú chybne ako 100 000.

Hoci spoločnosť pomerne presne vymenovala prípady a scenáre, kedy k chybe prichádza, neuviedla jej presnú príčinu. V tejto súvislosti sa vynára spomienka na neslávne známu chybu s podobným prejavom v prvých Pentiách v rokoch 1994 a 1995.

Tieto dávali nesprávny výsledok pre niektoré operácie delenia. Intel v tomto prípade ale nakoniec uviedol presný dôvod chybných výsledkov, príčinou bola nesprávna pomocná tabuľka kódovaná v procesore používaná na zrýchlenie delenia, v ktorej Intel zabudol uviesť niekoľko hodnôt.

Oprava na chybu sa v súčasnosti už testuje, čoskoro by mala byť k dispozícii na stiahnutie, informuje Microsoft.


      Zdieľaj na Twitteri



Najnovšie články:

Celoštátne DVB-T pokračuje v prechode na H.265, platená ponuka má prejsť celá
Štart novej generácie Starship skončil neúspechom, vybuchla krátko po štarte
Predaje PC v minulom roku mierne narástli
Vydaný Linux Mint 22.1
Slovensko vyexportovalo v minulom roku 2.9 TWh elektrickej energie


Diskusia:
                               
 

Bože kalkulačka :)
Odpovedať Hodnotiť:
 

A potom tu mozu ludia flamovat, ze openoffice je deravy...
Odpovedať Hodnotiť:
 

Openoffice je v prvom rade neergonomicky skaredy shit.
Odpovedať Hodnotiť:
 

tak tak, microsoft neinvestuje len tak z piˇi miliony usd do prepracovania uzivatelskeho rozhrania, systemu intuitivneho ovladania atp. Ved kto bol prvy kto zaviedol ikony a kazdy na nich nadaval, ze Xp je hrackarske. A teraz je to standard web 2.0
Odpovedať Hodnotiť:
 

"Ved kto bol prvy kto zaviedol ikony..."
Apple v Mac OS
Odpovedať Hodnotiť:
 

Presne tak. Kym sa bill hrajkal s prikazovym riadkom, steve jobs si klikal na ikonky.
Odpovedať Hodnotiť:
 

Presnejsie, Jobs to ukradol od Xeroxu, takze nemachruj ked si si niekde na antiwindows fore precital skratenu historiu a nepoznas plnu pravdu...
Odpovedať Hodnotiť:
 

Jobs to mal od Xeroxu, v ktorom napad sa neujal. Generalny riaditel to komentoval takto: "Kto by kupoval periferiu, ktora ma meno mys". Tak to priam dali Jobsovi. Neskor Gates uvidel Apple Lisu, a na to museli zareagovat.
Odporucam pozriet si film Pirati zo Silicon Valley (Pirates of Silicon Valley)
Odpovedať Hodnotiť:
 

Nedá mi nespomenúť iny "film" - špecifikáci X.Window 300 a vyššie.
Odpovedať Hodnotiť:
 

aj ty si pozeral ten isty film ako ja? ty kokso, dobry bol ne?
Odpovedať Hodnotiť:
 

Plna pravda ma nezaujima, staci mi ze jobs klikal skor ako gates. Kreten.
Odpovedať Hodnotiť:
 

Hej... jednym tlacitkom!
Odpovedať Hodnotiť:
 

To neni pravda, ja som klikal na ikonky uz v roku 1990. Ten OS sa volal tusim workbench a bol pusteny do predaja v roku 1985. Mal som ho na pocitaci Amiga500.
Odpovedať Hodnotiť:
 

Ja som klikal na ikonky v roku 1985 - AtariST !!!

Odpovedať Hodnotiť:
 

Ja som počul, že sa objavili ešte pre macom v Xerox Palo Alto research center
Odpovedať Hodnotiť:
 

:D
Odpovedať Hodnotiť:
 

si pozri datum a cas ....
Odpovedať Hodnotiť:
 

Ikony "zaviedli" východní kresťania pred vyše tisíc rokmi. ;-DDD

Odpovedať Hodnotiť:
 

vyborne !!!!!
Odpovedať Hodnotiť:
 

thak neviem jak ty ale ja prachy nedam za to ze budem mat krajsie ikonky... oOo je uplne super ked si vezmes ze je zadara a nemusis za jeho pouzivanie dat ani korunu
Odpovedať Hodnotiť:
 

Typicky prijebany pristup Slovaka. Chcem vsetko zadarmo.
Odpovedať Hodnotiť:
 

nie vobec nie, za kvalitu si zaplatim ale office od M$ nie je natolko kvalitny aby mi stal za tie prachy.. a vobec office skoro vobec nevyuzijem...
Odpovedať Hodnotiť:
 

A povies mi co najzlozitejsie si v Office uz robil? Ak to bol maximalne list na urad + zmena pisma alebo primitivne vzorce v Exceli, tak tebe skutocne moze MSO ponuknut maximalne tie ikony, keby si niekedy videl seriozne nasadenie MSO, tak by si povazoval OO v porovnani s MSO za rovnako primitivny nastroj ako napriklad DevCPP v porovnani s Visual Studiom.
Odpovedať Hodnotiť:
 

No neviem co si zac, ale ako mozes porovnavat DevCPP s Visual Studiom? Pokial nechces pouzivat MFC kniznice, tak vo vela pripadoch sa lepsie robi s DevCPP ... DevCPP Ti na rychlu aplikaciu uplne v pohode postacuje, ba dokonca je vo vela pripadoch aj vhodnejsi. Takze neviem o com tocis.
Odpovedať Hodnotiť:
 

a kolko ludi seriozne pouziva mso????
Odpovedať Hodnotiť:
 

Apropo este jedna vec. Mam firmu v ktorej mam 10 developerov. Mame od Microsoftu zakupene vsetko (Win, Office, MSDN) na 10 PC. Preco ja musim telefonovat na Hotline pokial chcem aktivovat windows a mam ho kupeny (pre informaciu Microsoftu nefunguje OnLine aktivacia pre nejake licencne cisla). Zapamataj si : s produktami Microsoftu vzdy najhorsie dopadne ten, kto si ich zakupi a nie ten co ich ukradne. A Microsoft sa tymto kredom riadi stale viac a viac. Pomaly zacinam verit recenzii na Windows 2010 (http://www.alt-f4.cz). Uz nam fakt v krabici s Windows chyba len ten posrany Blast Off a Hover Mouse ;o).
Odpovedať Hodnotiť:
 

Tak, tak, s MS softverom mali najviac problemov vzdy legalni useri ...
Odpovedať Hodnotiť:
 

Btw, ikony neboli jedine co skopirovali, napr. beryl bol v linux skor (nevravim ze prvy) a teraz ho dali do visty ako aero (s 3nasobnymi hw narokmi).
Odpovedať Hodnotiť:
 

neviem o akom nasadeni hovoris, ale MSO je v akomkolvek nasadeni uplny shit. robim s nim, pretoze musim (bohuzial) a mam odrobenych 100ky hodin na projektoch, ktore preveria stabilitu a skryte zakutia MSO. Je to neskutocna zlatanina, ktora nerobi to co ma a je nekompatibilna navzajom (SP2 nie je kompatibilna s SP4 ako tvrdia) a o spetnej kompatibilite sa uz hadam ani bavit nebudeme. MSO je skutocne dobre len na list na urad, pripade si vypocitat spotrebu auta za rok.
Odpovedať Hodnotiť:
 

radsej budes kradnut ne? A budes hrdina aky mas Office 2007. typicky prijebany prispievatel do diskusie. :))
Odpovedať Hodnotiť:
 

A podporuje odt.
Odpovedať Hodnotiť:
 

Vyborne, podporuje nieco co pouzivaju len internetove socky (tym myslim konkretne tych pouzivatelov, co vykrikuju vsade aky je OpenSource super a ze jedine ten a pritom ani nevedia kde ten source najdu, nie to este pochopit aspon riadok).

Ked ti pride subor od firmy a tebe nepojde korektne otvorit alebo nebodaj budes niekam nieco posielat a bud im to posles v odt, alebo v paskvile, ktory ten slavny OO vyprodukuje akoze MSO-compatible, tak ani necakaj odpoved.
Odpovedať Hodnotiť:
 

No poslem dokument v nejakom standardnom formate.
- RTF
- PDF

Nie raz som videl socky, ktore posielaju dokumenty, ktore nejdu otvorit v inej verzii toho ich shithneho m$office :-) a potom mozu cakat odpoved :-D


Odpovedať Hodnotiť:
 

Pravda, najnovsie maju problemy s OOXML.
Odpovedať Hodnotiť:
 

Ethernet je ISO standard, takze ho pouzivaju internetove socky.. Co dodat?
Odpovedať Hodnotiť:
 

Socka je tvoja jebla mater ty chudacik.
Kedze od nejakeho datumu verejna sprava MUSI pouzivat standardizovany format, ktory je naviac open source, tak nevidim ziadny problem ty socka.
Odpovedať Hodnotiť:
 

Hmmm, dalo sa to napisat aj normalnejsie, neviem co si tymi urazkami dokazujes ...
Odpovedať Hodnotiť:
 

na hrubu dieru, hrubu zaplatu. Ten debil vyssie zacal provokovat, tak sa od typka dockal rovnocennej odpovede. Co si mysli, ze loser tu bude nazyvat niekoho sockami? Iba debil obhajuje proprietarne formaty a len vdaka debilom je MS monopolom.
Odpovedať Hodnotiť:
 

ODT je ISO norma ty kreten blby :))))
Odpovedať Hodnotiť:
 

Sila zvyku, ak by si sa ucil na openoffice, tak by ti prisiel ms office ako neergonomicky a osobne mi pripada ms office 2007 ako posledna vec, co si microsoft mohol dovolit, kedze akurat tak vzhlad zmenil.
Odpovedať Hodnotiť:
 

nep**** na openoffice oka ??? alebo skus napr. vo worde vyexportovat doc do pdf !!! alebo otvorit otd subor (pretoze openofice si s doc suborami poradi, preco by si word nemohol poradit s openofice, ha )???
Odpovedať Hodnotiť:
 

"Vypočítané hodnoty v pamäti Excelu sú správne, k chybe prichádza pri ich konvertovaní a zobrazovaní."

Slaboduché výhovorky.
Odpovedať Hodnotiť:
 

aspon si priznali, ze je tam chyba a netvaria sa neomylne ako OpenOppice co ked by tam bolo 10 000 chyb tak zamlcia.
Odpovedať Hodnotiť:
 

Kazdy vie, ze tvarit sa je v tomto odvetvi to najdolezitejsie. Uz si na to prisiel aj ty!
Odpovedať Hodnotiť:
 

Ha ha ha ... som sa davno tak nerehotal ako na tvojej uzasnej logike. Jednoducho chora.

Odpovedať Hodnotiť:
 

Sadni si za PC a zacni programovat.Uvidime co vytvoris a hlavne zadramo. A este k tym chybam. Ziadna softverova firma neprizna chybu. Aka je zaruka na softwer? vies to. Nikde sa to neuvadza.
Odpovedať Hodnotiť:
 

kedy OO nieco zamlcovalo, keby si chapal co je opensource tak by si vedel, ze tam sa neda nic zamlcat ani skryt, pretoze kazdy kto nato ma si moze pozriet kod a najst chybu sam, pritom mso ma stovky chyb ktore su skryte pokial ich nejaky bezp. manik alebo hacker neobjavi
Odpovedať Hodnotiť:
 

asi si nebolo na ich developerskej stranke, dieta moje, kde je zoznam vsetkych chyb, oni sa netvaria ze tam chyby niesu, ale je ich menej chudacik.
Odpovedať Hodnotiť:
 

No neviem, mne to nepripada ako nejaka prostoducha vyhovorka, v takom produkte ako je Excel je tych procesov od vypoctu az po zobrazenie pomerne vela a chyby mozu samozrejme vzniknut aj tam ...
Odpovedať Hodnotiť:
 

No, neviem matthew, podla mna je "iso" jeden z vyvojarov officu a urcite vie o com rozprava... nehadal by som sa s nim...
Odpovedať Hodnotiť:
 

otazka pre win flamistov: kto z vas ma zakupenu licenciu na windows? a na office? ja mam a predsa som zastanca AJ open source... windows nieje shit ale m$ ano a kto suhlasi s politikou m$ by si mal tiez overit fakty (btw m$ kupil od seattle computer products zaciatkom 80 rokov vecicku ktora bola napisana pre 8086 a volala sa 86-dos + ziskal vacsinu inspiracie pre windows 3.1 na projekte os2 ktory vyvyjali spolu s IBM ale nakoniec odstupili aj s velkou castou kodu)
Odpovedať Hodnotiť:
 

pekne si to povedal ;-)
Odpovedať Hodnotiť:
 

JA mam win xp aj office pro legalny.
Odpovedať Hodnotiť:
 

Ďđčâĺň, âńĺě.
Íĺäŕâíî çŕřëŕ íŕ ńŕéň,
ăäĺ ěčëëčŕđä http://www.aloh.ru/
Î÷ĺíü ńóďĺđńęčé ńŕéň! Íŕäĺţńü, ěîćĺň ńáđîřó ďŕđó ęčëîăđŕěě
Odpovedať Hodnotiť:
 

A ty tu netrep kraviny, snazime sa tu vies normalnu diskusiu ...
Odpovedať Hodnotiť:
 

... viest
Odpovedať Hodnotiť:
 

Aj ja som toho názoru.
Odpovedať Hodnotiť:
 

Micro$oft by mal veľmi rýchlo doplniť svoj štandard OOXML. Keď už sú v ňom zakotvené ostatné chyby jeho produktov, tak by mali byť aj tieto. Aby aj ostatní vedeli, ako sa to má počítať. Nech je M$ štandard úplný.
Odpovedať Hodnotiť:
 

Odkedy je 77.1 * 850 vysledkom 65 535??? Je to hlupost, vysledok by mal byt 50 115. Zase ste nieco v tej sprave doyebali.
Odpovedať Hodnotiť:
 

To nie je mozne...ako mi moze kalkulacka vo Windowse vyratat dalsi chybny vysledok??? Prvy krat mi vyhodila vysledok 50 115 a teraz sa mi to nezdalo a vyratal to este raz a uz je to 65 535. Ospravedlnujem sa redakcii, ale co to za zvratene pocty dava kalkulacka od MS.... :-/
Odpovedať Hodnotiť:
 

lol ja som ich nasel viac a este skusali ste debugovat core.dll tak znaly veda o com vravim mrkvoficosoft alias byval opratvnij....
Odpovedať Hodnotiť:
 

aj ty si programoval Excel?
Odpovedať Hodnotiť:
 

nechapem ako mozu pytat cca. 8000 Sk za program ktory nemoze vynasobit spravne dve cisla ! A to si este hovori tabulkovy kalkulator ! Niet nad Office 2003.
Odpovedať Hodnotiť:
 

Lebo este stale maju monopol, nech robia co robia, ludia to stale kupia lebo su takto zvyknuty. je to ako s iPhone alebo iPod je to supershit, ale je to apple ta si to draho ludia kupia, lebo su in :)
Odpovedať Hodnotiť:
 

<a href=http://wood-pellets.blogspot.com>Wood Pellets</a> are clean burning, 100% natural, renewable resource.

<a href=http://wood-pellets.blogspot.com>Wood Pellets</a>
Odpovedať Hodnotiť:

Pridať komentár