Instruções
Passo 20
Bits são frequentemente agrupados em um octeto, que é um conjunto de 8 bits conhecido como <dfn>byte</dfn>. Um byte pode representar qualquer número entre
0 e 255. Aqui estão os valores de posicionamento para cada bit em um byte:
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1
Porque bits são frequentemente agrupados em bytes, é comum ver números binários representados em grupos de oito, às vezes com zeros à esquerda. Por exemplo, o número 52 pode ser representado como 110100 ou 00110100 com zeros à esquerda. Aqui está como isso se divide com os valores de posicionamento:
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1
0 | 0 | 1 | 1 | 0 | 1 | 0 | 0
Na sua função decimalToBinary, converta o número 118 para binário com zeros à esquerda e o return como uma string.
O que fazer:
Testes:
- Sua função `decimalToBinary` deve retornar uma string.
- Sua função `decimalToBinary` deve retornar uma string com comprimento de `8`.
- Sua função `decimalToBinary` deve retornar `"01110110"` como uma string.
Preview