Pular para o conteúdo

Atualizado em

Converter Bit (b)

O bit é a menor unidade de informação, um dígito binário que vale 0 ou 1, e oito bits formam um byte. Para converter bit, informe a quantidade e veja o valor em byte, kilobit, megabit, kilobyte e nas outras unidades de dados.

Você conseguiu resolver o seu problema?

1 bit em todas as unidades de dados

Byte decimal

Byte binário

Bit

O que é um bit

O bit é a menor unidade de informação que existe: um dígito binário, zero ou um. Um bit sozinho responde a uma pergunta de sim ou não, e tudo o que o computador guarda ou transmite, de texto a vídeo, é uma sequência de bits.

Oito bits formam um byte. Com oito posições, cada uma com dois valores possíveis, um byte distingue 256 valores, o que basta para um caractere de texto simples.

O símbolo, na norma IEC 80000-13, é a própria palavra bit; a norma IEEE 1541 recomenda b minúsculo, a forma de Mb/s e kbps. O B maiúsculo fica para o byte.

De onde vem o nome bit

O nome é contração de binary digit, “dígito binário” em inglês. A palavra foi proposta pelo estatístico John Tukey num memorando dos Laboratórios Bell de janeiro de 1947, e a formalização é de Claude Shannon, em 1948. No artigo que fundou a teoria da informação, Shannon escreveu que as unidades de informação na base dois podiam ser chamadas de dígitos binários, ou bits, e deu o crédito da palavra a Tukey.

Na teoria da informação, o bit mede também quantidade de informação: o resultado de um lance de moeda honesta, com cara e coroa igualmente prováveis, carrega exatamente um bit.

Quantos valores cabem em 8, 16 ou 32 bits

Cada bit a mais dobra o número de combinações. Com n bits, cabem 2n valores diferentes:

8 bits=28=25616 bits=216=65.536

A tabela mostra os tamanhos que aparecem com mais frequência em computação:

Número de valores por quantidade de bits
Bits Valores Exemplo
1 bit 2 Sim ou não
7 bits 128 Tabela ASCII
8 bits 256 Um byte
10 bits 1.024 O “kilo” binário
16 bits 65.536 Dois bytes
32 bits 4.294.967.296 Endereços IPv4

A tabela ASCII, a base da codificação de texto, usa 7 bits e tem 128 caracteres; o byte de 8 bits dá folga para mais um bit. Os 10 bits, que dão 1.024 valores, são a origem do “kilo” de 1.024 da informática. E os 32 bits do endereço IPv4 limitam a pouco mais de 4,29 bilhões o número de endereços possíveis; o IPv6 usa 128 bits.

Como converter bits em bytes

Divida por 8. Para ir de bytes a bits, multiplique por 8. Nos múltiplos, a regra é a mesma, e os prefixos do bit seguem sempre a contagem decimal do SI: um kilobit são 1.000 bits, um megabit, um milhão.

4.000 bits=4.0008B=500 bytes1 kb=1.0008B=125 bytes

Quantos bits tem um kilobit, um megabit e um gigabit

Mil, um milhão e um bilhão, respectivamente. Os múltiplos do bit usam os prefixos do SI com o valor decimal: o kilobit tem 1.000 bits, o megabit, 1.000.000, e o gigabit, 1.000.000.000. Não há, nesse caso, a dúvida entre 1.000 e 1.024 que acompanha o byte. Quando se quer a contagem binária, os nomes são outros, da família da IEC: o kibibit tem 1.024 bits, e o mebibit, 1.048.576.

Por que a internet é medida em bits

Em telecomunicações tudo se conta em bits; em armazenamento, em bytes. A linha transmite um bit depois do outro, e por isso a taxa de transmissão é dada em bits por segundo. O arquivo, guardado em bytes, é medido em bytes.

Essa divisão de convenção entre duas indústrias é a origem de praticamente toda confusão de velocidade de internet. Um plano de 100 megabits por segundo entrega no máximo 12,5 megabytes por segundo, e o gerenciador de downloads que mostra MB/s nunca vai exibir “100” nesse plano.

Fórmula usada

8bits=1byte bytes=bits8 Para ir de bits a bytes, divida por 8; de bytes a bits, multiplique por 8. Com n bits, cabem 2 elevado a n valores diferentes.

Claude E. Shannon, "A Mathematical Theory of Communication", Bell System Technical Journal, 1948, que chama as unidades de "binary digits, or more briefly bits" e atribui a palavra a J. W. Tukey; memorando de Tukey nos Bell Labs, de 9 de janeiro de 1947. IEC 80000-13: símbolo bit e o byte de oito bits. IEEE 1541-2002: b para bit e B para byte. Brochura do SI, 9ª edição (BIPM), seção 3: um quilobit são 1.000 bits. NIST, "Prefixes for binary multiples": 1 Kibit = 1.024 bit. Endereço IPv4 de 32 bits: RFC 791; IPv6 de 128 bits: RFC 8200. Código ASCII de 7 bits: ANSI X3.4.

Como conferimos este cálculo

Perguntas frequentes

Quantos bits tem um byte?

Oito bits. Um byte guarda 256 valores, de 0 a 255.

O que é maior, bit ou byte?

O byte, que vale 8 bits. O bit é a menor unidade de informação.

Quantos bits tem 1 KB?

8.000 bits, porque 1 KB são 1.000 bytes de 8 bits cada.

Quantos bits tem 1 megabyte?

8 milhões de bits: 1.000.000 de bytes vezes 8.

Qual a diferença entre b e B?

b minúsculo é bit; B maiúsculo é byte, oito vezes maior. Mb/s é megabit por segundo; MB/s, megabyte por segundo.

Em que esta calculadora se baseia

Unidades desta página e o documento que define cada uma: Bit e Byte, NIST, prefixos binários.

Calculadoras relacionadas

Formato do número

Visualização 1.234.567,12