Powered by: Supermicro.com

Nieuwsartikel

Rekenfouten in Excel 2007

Gepubliceerd door aerofreak op donderdag 27 september 2007 09:00
Bron: InformationWeek, Views 3774

In de nieuwste versie van Excel 2007 zijn fouten aangetroffen, met vermenigvuldigingen die eindigen op het getal 65.535. De bug is inmiddels bekend bij Microsoft en zijn daar bezig om de bug te fixen.

Op een Google-discussiegroep zijn een aantal vergelijkbare bugs ontdekt. Door een vermenigvuldiging, 77.1 x 850, werd een waarde van 100.000 neergezet in plaats van 65.535. Later kwamen daar nog meer berekening bij die steeds het antwoord van 65.535 hadden moeten laten zien, terwijl het werd afgerond op 100.000.

De reactie van Microsoft liet niet lang op zich wachten. "Wij nemen de berekening in Excel zeer ernstig en wij doen er alles aan om ervoor te kunnen zorgen dat de berekening voor alle gevallen correct is. Wij zijn bezig met een bug-fix die in de eindfasen van een brede testpas is geweest. Dit om ervoor te zorgen dat het probleem opgelost wordt en geen extra kwesties, vooral andere berekeningsproblemen, oplevert. Eerst zal deze bug-fix officieel gekeurd gaan worden en daarna zal het verschijnen op de downloadsite - iets wat wij verwachten dat niet lang meer duurt."

Reacties (4)

QUOTErateImage
offlinelasharor, ICT-professional, 27 Sep 2007, 11:34
Net geprobeerd, en het klopt inderdaad. Vind het wel slordig van Microsoft
Wow dit is inderdaad wel ernstig, wat dacht je van al die kantoren, banken etc die dit gebruiken. Dat kan enorm veel geld gaan kosten. Maarja, wel raar hoe zo'n bug kan onstaan. Precies bij dát getal. :? Mja, nu is programmeren ook niet aan mij besteed.

Zou me overigens niets verbazen als ze hiervoor aangeklaagd gaan worden.
TheT heeft dit bericht gewijzigd op 27-09-2007 om 16:45.
QUOTErateImage
offlineMetalman, ICT-professional, 27 Sep 2007, 16:55

Quote:

Op 27-9-2007 16:45 schreef TheT:
Wow dit is inderdaad wel ernstig, wat dacht je van al die kantoren, banken etc die dit gebruiken. Dat kan enorm veel geld gaan kosten. Maarja, wel raar hoe zo'n bug kan onstaan. Precies bij dát getal. :? Mja, nu is programmeren ook niet aan mij besteed.

Zou me overigens niets verbazen als ze hiervoor aangeklaagd gaan worden.

Geloof me, banken gebruiken geen Excel voor hun administratie ;) Sowieso denk ik niet dat je een software leverancier hierop kunt aanklagen. Voor zover ik weet garandeert Microsoft niet dat er geen rekenfouten gemaakt kunnen worden. Net zoals Microsoft ook niet verantwoordelijk gesteld kan worden voor een Windows PC die crasht en data verliest.
Hmmm, zulke fouten zijn makkelijk op te sporen ik vind het ook uitzonderlijk slordig.

Stel, je maakt een tabel aan beide kanten een zeer groot interval. Je doet dat een paar keer met (keer, gedeeld, min, plus, evt andere mogelijkheden zoals logeritmen wortels machten etc )

Je controleert 1 maal dat alles goed is. Je maakt een nieuw product. voort de data in en laat een progje gewoon de beide bestanden vergelijken. Match niet alles dan zit er een fout in. Lijkt me niet zo heel erg moeilijk.

Je moet het maar zo zien. Hier leert microsoft ook wat van.
Reageer op dit artikel

Gelieve je te houden aan de algemene fatsoensnormen bij het reageren op Techzine. Goede en slechte reacties hebben invloed op je hoeveelheid punten. Tevens zal de redactie actie ondernemen tegen herhaaldelijke slechte reacties. Eventuele fouten in dit artikel kunnen via de article report gemeld worden.

Smilies:
:) :( :o :D ;) :P :p (lol) :@ :\'( ;{ :? :s :9
TZML Toolbar:
kleiner groter resize bold italic underline strike sub sup split anchor
captcha
Verzenden:
TwitterLinkedInRSS

Peiling

Hoeveel wil jij betalen voor games?

Een goede game kost geld, wat heb jij ervoor over?

(10%) 55 t/m 65 euro
pollpollpoll
(10%) 45 t/m 55 euro
pollpollpoll
(41%) 25 t/m 45 euro
pollpollpoll
(24%) 1 t/m 25 euro
pollpollpoll
(15%) Niets ik download ze wel.
pollpollpoll

105 stemmen - 12 reacties