Why are the values not round numbers?
Each series divides a decade into n steps of equal ratio 10^(1/n). Successive values are spaced so that, with the series tolerance, the ranges of neighbouring values touch or overlap.
IEC 60063 preferred numbers
Preferred values per decade defined by IEC 60063. Multiply by any power of ten: 4.7 gives 4.7 Ω, 47 Ω, 470 Ω, 4.7 kΩ, 47 kΩ…
Find the nearest standard value
Each series divides a decade into n steps of equal ratio 10^(1/n). Successive values are spaced so that, with the series tolerance, the ranges of neighbouring values touch or overlap.
E48, E96 and E192 are the formula rounded to three digits, except one value in E192 (9.20 instead of 9.19). E3 to E24 are historical values that differ slightly from the formula.