A question about E12 series resistors
The general formula for one decade of all Exx resistor series (xx = 3*2^m, for m = 0 to 6)

Rn ~ 10^(n/xx) for n from 0 to xx-1

As you will realise, ~ means approximately equal, and not even always correctly rounded! The general intention was to get all the resistors into a nice geometrical series, and then adjust the numbers to some nice, low number of significant digits, and have successive series to be sub/supersets of each other to improve stock logistics. Unfortunately this means that the resulting numbers can be quite unequally spaced. The most irritating (to me) place that this happens is in the E24 series, where part of the sequence runs 1.3, 1.5, 1.6, 1.8.

As the series become finer, the number of significant figures increases, which means that not all series are sub/super the next one.

E3, E6, E12 are all subsets of E24, which use two significant figures. E48 and E96 are subsets of E192, which use three. 

While finer series tend to have smaller tolerances, the tolerance is really an economic thing, you pay for as much as you need.