Converta bytes em bits

Última revisão do conteúdo:

1 byte tem 8 bits, por isso basta multiplicar a quantidade de bytes por 8. Escreva um tamanho em bytes e o conversor mostra logo o resultado em bits.

B
bit
para

Quantos bits tem um byte?

Um byte tem 8 bits, que é hoje o padrão definido pela norma ISO/IEC 2382-1:1993[1]. Cada um desses bits vale 0 ou 1, por isso um byte pode assumir 256 valores diferentes, de 00000000 a 11111111 em binário, ou seja, de 0 a 255[2].

O byte também se divide em duas metades de 4 bits. Cada metade chama-se nibble e corresponde exatamente a um dígito hexadecimal[2].

Como converter bytes em bits?

Multiplique a quantidade de bytes por 8: bits = bytes × 8. Um tamanho de 4 B dá 4 × 8 = 32 bits, e 1 024 B dão 8 192 bits. No sentido inverso divide-se por 8, e é isso que faz o conversor de bits para bytes.

Uma unidade maior passa-se primeiro para bytes. Um kilobyte tem 1 000 ou 1 024 bytes, conforme o padrão, e dá, portanto, 8 000 ou 8 192 bits. As duas variantes calcula-as o conversor de KB para bits. Um megabyte dá, da mesma forma, 8 000 000 ou 8 388 608 bits, e os dois resultados aparecem no conversor de unidades de dados quando escolhe MB ou MiB.

Quantos bits são tantos bytes?

Multiplicar por 8 dá sempre um número inteiro, por isso os resultados são exatos.
BytesBits
1 byte8 bits
2 bytes16 bits
3 bytes24 bits
4 bytes32 bits
6 bytes48 bits
8 bytes64 bits
10 bytes80 bits
16 bytes128 bits
32 bytes256 bits
64 bytes512 bits
100 bytes800 bits
128 bytes1 024 bits
256 bytes2 048 bits
512 bytes4 096 bits
1 000 bytes8 000 bits
1 024 bytes8 192 bits

Quantos bits ocupa uma letra?

Teclas pretas soltas de um teclado com a letra latina V, as letras russas М e Ж e as teclas Insert, F4 e F9
Nestas teclas veem-se a letra latina V e as letras russas М e Ж. Em UTF-8, o V ocupa 1 byte, ou seja, 8 bits, e o Ж ocupa 2 bytes, ou seja, 16 bits. Foto: Sofya, Unsplash.

Um texto guardado em UTF-8 ocupa de 1 a 4 bytes por carácter[3]. As letras sem acento, os algarismos e o espaço cabem em 1 byte, ou seja, em 8 bits. O ç, o ã, o õ e as vogais acentuadas precisam de 2 bytes, ou seja, de 16 bits.

Por isso a palavra ação tem 4 letras mas ocupa 6 bytes em UTF-8, que são 48 bits: o ç e o ã usam 2 bytes cada um, e o a e o o usam 1 byte cada um.

Quantos bytes e bits ocupam os caracteres em UTF-8?

A quantidade de bytes depende do número do carácter no padrão Unicode, e não do seu aspeto.
CarácterBytes em UTF-8Bits
Letra A, um algarismo ou um espaço1 B8 bits
Letra ç, ã ou vogal acentuada, como é2 B16 bits
Letra russa Ж2 B16 bits
Símbolo do euro €3 B24 bits
Emoji4 B32 bits
A quantidade de bytes resulta da tabela de intervalos de codificação UTF-8 da RFC 3629[3].

De onde vêm as palavras bit e byte?

Bit é a abreviatura do inglês binary digit, ou seja, dígito binário. John W. Tukey encurtou assim o termo numa nota dos Laboratórios Bell de 9 de janeiro de 1947, e um ano depois Claude E. Shannon usou a palavra bit no artigo «A Mathematical Theory of Communication»[4].

A palavra byte apareceu em 1956 nos documentos de Werner Buchholz para o computador IBM Stretch[5]. Vem do inglês bite, «dentada», e escreveu-se com y de propósito para não se transformar por engano em bit[2].

Que formas de escrever os bytes aceita este conversor?

Cole a quantidade de bytes tal como a tem: com vírgula, com ponto, com espaço entre os milhares ou com a unidade. O campo lê cada uma destas formas e converte-a sozinho, e a tabela mostra exatamente o que faz com cada uma. Os resultados foram calculados pelo próprio conversor.
O que escreveO que o conversor mostraComo o lemos
1,512 bitA vírgula separa as casas decimais, por isso o campo fica com um byte e meio.
1.512 bitUm ponto antes de um único algarismo também separa as casas decimais, por isso o resultado é o mesmo que com 1,5.
1.50012 bitUm ponto isolado lemos sempre como separador decimal, por isso calculamos um byte e meio. Aparece um aviso por baixo do campo, e mil e quinhentos escreve-se 1500 ou 1 500.
1 50012000 bitIgnoramos o espaço entre os milhares, por isso o campo fica com mil e quinhentos bytes.
64 B512 bitA unidade do campo colada com o número não atrapalha, porque usamos o número que vem antes dela.
256 bytes2048 bitUm tamanho copiado com a palavra bytes, por exemplo da janela Propriedades de um arquivo ou ficheiro, lemos como quantidade de bytes.
32 bits32 bitOs bits colados no campo dos bytes passam a 4 bytes e avisamos disso por baixo, por isso o resultado volta a ser os mesmos 32 bits.
1 KB8000 bitAqui o kilobyte conta como 1000 bytes, porque este par não tem seletor de padrão. Os 8192 bits de um kilobyte de 1024 bytes obtém-nos no conversor de KB para bits.
½4 bitO carácter ½ copiado de um texto lemos como meio byte.
2e316000 bitA notação científica de uma folha de cálculo lemos tal como está: 2e3 são dois mil bytes.

Converter outras unidades para Bits

Converter Bytes para outras unidades

Fontes

  1. Bit — Wikipédia
  2. Byte (versão em inglês) — Wikipédia
  3. RFC 3629: UTF-8, a transformation format of ISO 10646 (versão em inglês) — RFC Editor
  4. Bit (versão em inglês) — Wikipédia
  5. Timeline of the IBM Stretch/Harvest Era (1956–1961) (versão em inglês) — Computer History Museum
  6. Byte — Wikipédia

Todos os valores das tabelas foram calculados a partir das definições das unidades e verificados aritmeticamente antes da publicação. Os dados históricos e os nomes das unidades locais assentam nas fontes indicadas acima.

Última revisão do conteúdo: · escrito e verificado pela equipa Arteon

Perguntas frequentes sobre bytes e bits

Qual é a diferença entre byte e octeto?

Na prática, nenhuma: o octeto tem sempre 8 bits, e o byte também tem 8 bits na informática atual. O termo octeto usa-se sobretudo em redes de computadores e telecomunicações, onde é considerado o nome mais correto para o byte de 8 bits[6].

Captura de ecrã da ferramenta gratuita da Arteon: Converta bytes em bits

Tem alguma pergunta ou sugestão?

Se encontrar um erro numa tabela ou lhe faltar alguma conversão, escreva-nos.