thatsmaths.com
Modular Arithmetic: from Clock Time to High Tech
You may never have heard of modular arithmetic, but you use it every day without the slightest difficulty. In this system, numbers wrap around when they reach a certain size called the modulus; it …