Excel 2007 maakt rekenfouten
65.535 blijkt onberekenbare uitkomst
26 september 2007 | Pieterjan Van Leemputten
Wie Excel allang heeft ingeruild voor het rekenmachientje, moet toch even natellen. In Excel 2007 zit immers een bug waardoor een aantal vermenigvuldigingen steeds uitkomt op 100.000. De fout is ondertussen doorgegeven aan Microsoft.
De bug kwam aan het licht op een Google-discussiegroep over Excel. Aanvankelijk meldde een gebruiker dat het programma de uitkomst van 850 maal 77,1 flink afrondde tot honderdduizend. Al snel kwamen meer rekenaars met soortgelijke fouten. De echte uitkomst van de berekeningen is steeds 65.535.
Dat getal heeft niet toevallig een binaire waarde van zestien keer 1. Het is de grootste waarde die binnen zestien bits kan worden berekend, voor hogere getallen moet het programma 32 bits gebruiken. Programmeerfouten komen wel vaker voor bij waardes die op het einde van een reeks uitkomen. Voor berekeningen met uitkomsten groter dan 65.535 zijn er dan ook nog geen fouten bekend. Deze specifieke bug lijkt nieuw, want op de versie van 2003 lukte het ons niet om de slordig afgeronde waarde van honderdduizend te krijgen.
bron: ZDNet
15/04/2009 21:03:25
Origineel bericht van moowad elburg 26/09/2007
Bij mij geeft ie keurig 65535
15/04/2009 21:03:25
Origineel bericht van Chipmunk 27/09/2007
Als ik bij A1 80, en bij B1 77,1 intik krijg ik bij C1 (=A1*B1) als uitslag 100000.
Als ik hetzelfde doe op de A2, B2 en C2 dan is de som 65535.
Excel is dus op de eerste plaats corrupt, maar niet op de tweede:-)
in de kijker »
reviews
Ubuntu kennen we als solide en bruikbaar linuxbesturingssysteem. Versie 12.04 heeft een nieuwe kernel en gebruikersinterface Unity is hier en daar bruikbaarder geworden.
lees meer »
news
Meer dan twee miljoen mensen hebben de herdenkingsplek voor de ramp van 11 september bezocht. Velen gebruiken technologie om alles uit de ervaring te halen.
lees meer »
news
Een ontevreden Facebookwerknemer besliste onlangs de richtlijnen voor het verwijderen van content te lekken aan nieuwssite Gawker. Dat deed het nodige stof opwaaien.
lees meer »
Game
Twintig jaar geleden redde een groepje naamloze helden de wereld. Nu is het aan een nieuwe generatie om de demonen terug richting de hel te sturen.
lees meer »
wedstrijden »
Win 6x Mission: Impossible - Ghost Protocol!
Doe mee »