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