A codificação de resistores com cores é usada para classificar estes componentes. A ideia é simples e definida por um padrão internacional: há um mapeamento de cores para valores específicos, portanto o valor da resistência pode ser traduzido em uma sequência de cores sendo que as 2 ou 3 primeiras cores determinam o valor da resistência, a seguinte determina a ordem de grandeza e a última determina a tolerância. Por exemplo, um resistor de 2260Ω e 1% de tolerância tem 5 faixas de cor: vermelha (2), vermelha (2), azul (6), marrom (x10) e marrom (±1%).
Defina a função IEC60062
que recebe um string
determinando o valor da resistência e retorna a sequência de cores a ser impressa sobre o resistor, como um list
. O valor é dadono formato "FM T", onde FF é um número real com até 2 casas de precisão, MM é o múltiplo de grandeza da unidade de medida ohm (Ω) e TT é o valor da tolerância (real). Note que há uma lacuna (espaço) entre MM e TT.