További részletek az Excel 2007 számolási hibáról!

Mint arról már beszámoltunk, egyes esetekben az Excel 2007 csúnya számolási...

  • techline.hu techline.hu
További részletek az Excel 2007 számolási hibáról!

Mint arról már beszámoltunk, egyes esetekben az Excel 2007 csúnya számolási hibákat vét. Az Excel Csoport menedzsere, David Gainer ma megerősítette: tudnak a híbáról és dolgoznak az elhárításán. Ugyanakkor hozzátette: "Ez tulajdonképpen nem számolási hiba: az Excel az erdményt helyesen számolja ki, a hiba az eredményt megjelnítő programkódban található, így az a helyes eredmény helyett a rosszat írja ki a cellába. De maga az algoritmus helyesen számol. A bug mindösszesen 12 esetben fordul elő, amennyiben a kalkuláció eredménye 65,535.".

David arra is szakított időt, hogy egy kicsit mélyebben is elmagyarázza a jelenséget: "hat lebegőpontos szám van 65534.99999999995 és  65535 között, és ugyancsak 6 található 65535.99999999995 és 65536 között. Ezek okozzák a gondot: Természetesen közvetlenül nem írhatunk be ilyen lebegőpontos számokat az Excel-be - ellenben bármilyen számítás, melynek végeredménye ezek közül a számok közül való, előhozza a már említett hibát.

Hogy pontosan mikor lesz kijavítva a hiba, azt David nem tudta megerősíteni: szóval egyelőre még mindig marad az Excel/számológép párosítás.