1. Casting Out Nines: An Explanation and Extensions
- Author
-
Murray L. Lauber
- Subjects
Source code ,Modular arithmetic ,Computer science ,media_common.quotation_subject ,Casting out nines ,Value (computer science) ,Basis (universal algebra) ,Decimal ,law.invention ,Calculator ,law ,Applied mathematics ,Arithmetic ,Representation (mathematics) ,media_common - Abstract
The method of casting out 9s has been used for centuries, perhaps even as long as a millenium, for checking computations with integers involving the four mathematical operations. According to Eves (1980, 160–68) it was used by Hindu-Arabic scholars in the Middle Ages. It appears to have been imbibed by Western culture as a part of the decimal system of representation of numbers. With the invention of the electronic calculator its practical value has diminished. However, it is still an intriguing application of modular arithmetic that can be generalized to arithmetic in other bases. This article explains how casting out 9s is done, examines some reasons for including it as a topic for exploration in the mathematics curriculum, and uses modular arithmetic to explore its mathematical basis and its generalizability to computations in bases other than ten. A method of detecting errors in the transmission of computer code with some affinities to its analogues is also explored.
- Published
- 1990
- Full Text
- View/download PDF