number theory for programmers

prologue1. division1.1. divisibility1.2. division with remainder1.3. remainders in programming1.4. divisors1.5. common divisors1.6. greatest common divisorappendixa.1. peano axiomsa.2. mathematical inductiona.3. well ordering principle