Why is base-10 decimal?

442 Views Asked by At

A way to write a number in various bases is: 1012, 3Fa16, 51910.

The thing here, is that we apparently specify the base in decimal by default. This makes sense in everyday life, since we're not really doing base conversion when grocery shopping. But 10 is ambiguous when working with different bases. So why is 10110 not binary or ternary or octal when working specifically with base conversion?

How about 101102? Is 1111113 = 18310 = 183?


Related:

2

There are 2 best solutions below

3
On

Yes, you could indicate the base of the base too, but eventually you need a base-indicator that is specified in some "default" base. We normally use base ten so if nothing else is stated that is what the base that is assumed.

3
On

As far as I know, the base is always specified in decimal, but it is up to you to change that convention, provided you state it clearly.

The following shorthands are universally adopted: $b$ for two, $o$ for eight, $d$ for ten, $h$ for sixteen.

If you want a system that can denote any base without extra conventions, you can resort to unary:

$$10_{||||||||||||||||}=16_{||||||||||}=51_{|||}.$$

This is why th Babylonians dropped their base $60_{||||||||||}$ numeration ($_{||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||}$).