The programmers of Excel claim they are not directly to blame. They adhere to the IEEE’s standards for arithmetic done by computers, with only a few minor variations in how they handle unusual cases. The IEEE set out standard 754 in 1985 (most recently updated in 2008) so everyone would agree how computers should ideally deal with the limitations of doing math with finite-precision binary numbers.*