In 1862, John W. Nystrom promoted the base-16 (hexadecimal) number system, which he called the "tonal system": Project of a New System of Arithmetic, Weight, Measure and Coins: Proposed to Be Called the Tonal System, With Sixteen to the Base:

Tonal numerals

Are there math books that teach elementary, middle, or high school children the base-16 (hexadecimal) numeral system?

  • 2
    $\begingroup$ FWIW, hexadecimal is widely used in computer science. Not for by-hand calculations, of course. $\endgroup$
    – Adam
    Commented Apr 18 at 22:35
  • 2
    $\begingroup$ Back in the days of home-brew computing, we all had to know hexadecimal. 65535 = FF. But nowadays it is not needed. Do not teach it to elementary, middle, or high-school students. $\endgroup$ Commented Apr 19 at 1:17
  • 5
    $\begingroup$ It seems to me that base-16 doesn't explain how "computers work" but rather how "programmers work". If you want to teach how computers work, you should teach binary base (which doesn't seem like a better idea). $\endgroup$
    – Pedro
    Commented Apr 19 at 10:00
  • 3
    $\begingroup$ As an application (or motivation) you could use color representation: teach them how to convert RGB to hex triplet. Use a color-picker to check the result (as well as to find out what color a given six-digit hexadecimal number represents and vice versa). In this case, more than one class may be needed. $\endgroup$
    – Pedro
    Commented Apr 19 at 11:00
  • 2
    $\begingroup$ @Adam of course. $65535$ = FFFF $\endgroup$ Commented Apr 20 at 1:33


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.