Check if a number is divisible by 3
The current answers all focus on decimal digits, when applying the “add all digits and see if that divides by 3”. That trick actually works in hex as well; e.g. 0x12 can be divided by 3 because 0x1 + 0x2 = 0x3. And “converting” to hex is a lot easier than converting to decimal. Pseudo-code: … Read more