intuition

What 42 actually means

2026-05-02

Forty-two. Two digits. A four and a two.

Almost nobody learns what those digits actually mean. We learn to read them - to say "forty-two" out loud - long before we ever learn that the 4 and the 2 are a recipe. The recipe is: take four groups of ten, then two more. The number is the same forty-two-shaped pile of stuff either way; the digits just record how we packed it.

N N = base base =

in base · dots

The blocks above are forty-two physical things. Slide the base slider and watch them regroup. The count never changes. Forty-two dots is forty-two dots. What changes is how they get packed into bigger and bigger bricks.

Why ten?

We count in tens because we have ten fingers. That is the entire reason. There is no mathematical fact that prefers ten; ten is a historical accident of human anatomy. Every culture that counted on its hands invented a base-ten system independently, which is a fairly strong argument for fingers as the cause.

Slide the base to 2. Forty-two is now 101010. Six digits instead of two, but the same forty-two dots. This is how computers count: not because binary is more natural, but because a wire is either on or off, and a switch with two positions can only spell out a digit between 0 and 1.

Slide the base to 16. Forty-two is 2A. The A stands for ten - we run out of single-digit symbols after 9, so the convention is to keep going with letters. Programmers like base 16 because every hex digit is exactly four binary digits, so converting between the two is a glance.

The bricks have a rule

Each brick stands for a power of the base. The smallest brick is a single dot - the ones place. The next is a row of b dots - the b's place. Then a b-by-b square - the 's place. Then a flat slab of dots, and so on.

The rule for all bases is the same: you are allowed at most b - 1 bricks of any one size. If you ever get b of them, they collide into a single brick of the next size up. That collision is what "carrying the one" means in long addition. It is also why the digits in base b can only be 0 through b - 1: any higher and the bricks would have already merged.

A digit is a count of a brick

Read the digit string under the diagram. Each digit is just how many bricks of that size there are. In base ten, 42 means four ten-rods and two ones. In base two, 101010 means one thirty-two-block, zero sixteens, one eight-rod, zero fours, one two-rod, zero ones. Every digit has a job. There are no decorative ones.

The digits look mysterious only because we never get to see the bricks. Once you can see them, the digit string is just a shopping list.

Try it

Drag N up to 100 and slide the base around. Notice what happens at the boundaries: at N = 99, base 10 is the friendliest packing - everything fits into rods and ones, no wasted slots. At N = 64, base 2 is the friendliest - exactly one block of 64, nothing else. There is a base for every number where its digits are the cleanest, and a base where they sprawl. The number doesn't care; it stays the same number.

The digits change. The dots don't.