Skip to main content
Home
plus.maths.org

Secondary menu

  • My list
  • About Plus
  • Sponsors
  • Subscribe
  • Contact Us
  • Log in
  • Main navigation

  • Home
  • Articles
  • Collections
  • Podcasts
  • Maths in a minute
  • Puzzles
  • Videos
  • Topics and tags
  • For

    • cat icon
      Curiosity
    • newspaper icon
      Media
    • graduation icon
      Education
    • briefcase icon
      Policy

    Popular topics and tags

    Shapes

    • Geometry
    • Vectors and matrices
    • Topology
    • Networks and graph theory
    • Fractals

    Numbers

    • Number theory
    • Arithmetic
    • Prime numbers
    • Fermat's last theorem
    • Cryptography

    Computing and information

    • Quantum computing
    • Complexity
    • Information theory
    • Artificial intelligence and machine learning
    • Algorithm

    Data and probability

    • Statistics
    • Probability and uncertainty
    • Randomness

    Abstract structures

    • Symmetry
    • Algebra and group theory
    • Vectors and matrices

    Physics

    • Fluid dynamics
    • Quantum physics
    • General relativity, gravity and black holes
    • Entropy and thermodynamics
    • String theory and quantum gravity

    Arts, humanities and sport

    • History and philosophy of mathematics
    • Art and Music
    • Language
    • Sport

    Logic, proof and strategy

    • Logic
    • Proof
    • Game theory

    Calculus and analysis

    • Differential equations
    • Calculus

    Towards applications

    • Mathematical modelling
    • Dynamical systems and Chaos

    Applications

    • Medicine and health
    • Epidemiology
    • Biology
    • Economics and finance
    • Engineering and architecture
    • Weather forecasting
    • Climate change

    Understanding of mathematics

    • Public understanding of mathematics
    • Education

    Get your maths quickly

    • Maths in a minute

    Main menu

  • Home
  • Articles
  • Collections
  • Podcasts
  • Maths in a minute
  • Puzzles
  • Videos
  • Topics and tags
  • Audiences

    • cat icon
      Curiosity
    • newspaper icon
      Media
    • graduation icon
      Education
    • briefcase icon
      Policy

    Secondary menu

  • My list
  • About Plus
  • Sponsors
  • Subscribe
  • Contact Us
  • Log in
  • News from the world of maths: Excel 2007 Bug

    22 October, 2007
    Monday, October 22, 2007

    Excel 2007 Bug

    Microsoft Excel is the back of the envelope for the modern problem solver. If a problem can't be solved in a few cells and perhaps a pivot table, then perhaps it's a problem best left alone — or left for the mathematicians in any case.

    As such, recent news of a calculation bug in Excel 2007 has caused quite a stir.

    In a blog post, Microsoft employee David Gainer reported that there are occasions where, when the result of a multiplication should be 65535, Excel instead displays 100000 as the answer.

    You can try this yourself. Multiply 77.1 by 850, 10.2 by 6425 and 20.4 by 3212.5.

    "Further testing showed a similar phenomenon with 65,536 as well," Gainer blogged.

    According to Gainer, Excel gets the calculation correct but does not display it. The bug is limited to six numbers from 65,534.99999999995 to 65,535, and six numbers from 65,535.99999999995 to 65,536.

    Microsoft have released a hotfix for the problem that can be downloaded and it will be included in the the first service pack update of the program.

    Dan B, a Microsoft employee, commented on the Microsoft blog that:

    "We're not planning to share details on this beyond what we've already communicated — i.e. that the issue occurred in formatting of floating point numbers near 65,565 and 65,536. It was code that we introduced as part of the calculation overhaul that we did for Excel 2007 however."

    The problem seems to be an error in the 64-bit floating-point to string conversion routine. You can read more about this on the Microsoft blog.

    posted by Plus @ 2:13 PM

    1 Comments:

    At 5:47 AM, Anonymous Chaitanya Sagar, Excel Expert said...

    For more clear details about this Bug, I can refer you a link which would give details about this bug, which is by the head of Microsoft Ireland.
    link:http://blogs.technet.com/daven/archive/2007/09/27/issue-in-excel-2007-and-excel-services-2007-involving-calculation-of-numbers-around-65-535.aspx

     
    • Log in or register to post comments
    University of Cambridge logo

    Plus is part of the family of activities in the Millennium Mathematics Project.
    Copyright © 1997 - 2025. University of Cambridge. All rights reserved.

    Terms