Let us see how it works, first numbers. What we had and described in the previous example doesn't work here because our brain is not a binary processor, although we understand this kind of processing the understanding is a knowledge we have achieved via a hierarchical memory. So the simplest way will be like what we described in "Understanding Coarse Codes". Suppose we want to represent numbers from 0 to 9,999, we can do it by allocation 10,000 neurons each representing a number, but this is not that efficient. From the post we mentioned we have:

Number of neurons in u-v (fine resolution) coordinates: 10,000

Single axis high resolution: √100,000 = 100

Single axis low resolution : 5 // we simply consider it

Number of coordinates: Round(100/5) = 20

Number of neurons in low resolution coordinates: 20 * (5*5) = 500

Efficiency = 10,000/500 = 20 or 2,000%