Toolverse

Conversor de Dados

Converter entre unidades de Dados instantaneamente. Introduza um valor, escolha as suas unidades e o resultado actualiza à medida que digita.

1 Megabyte (MB) = 0,95367432 Mebibyte (MiB)

Todos os conversores

Como utilizar

O armazenamento de dados tem dois conjuntos concorrentes de unidades, que é a única maior fonte de confusão nesta categoria. Um byte é 8 bits, e tudo acima disso divide-se em duas famílias dependendo se conta em potências de 10 ou potências de 2. A família decimal — quilobyte (KB), megabyte (MB), gigabyte (GB), terabyte (TB) — segue o mesmo padrão que o sistema métrico: 1 KB = 1000 bytes, 1 MB = 1000000 bytes, e assim por diante, cada passo multiplicando por exactamente 1000. Esta é a convenção que os fabricantes de unidades de disco e SSD utilizam na embalagem, e também é como as velocidades de rede são geralmente citadas. A família binária — kibibyte (KiB), mebibyte (MiB), gibibyte (GiB) — utiliza potências de 2 em vez disso: 1 KiB = 1024 bytes, 1 MiB = 1048576 bytes (1024²), porque a memória de computador é naturalmente organizada em binário. Isto é o que sistemas operativos como Windows e macOS historicamente exibiam, mas frequentemente rotulavam incorrectamente com os nomes decimais (mostrando 'GB' quando queriam dizer GiB). Essa desigualdade é exactamente porque uma unidade vendida como '1 TB' (1000000000000 bytes, decimal) aparece como aproximadamente 931 GB num gestor de ficheiros de contagem binária: 1000000000000 ÷ 1073741824 (bytes por GiB) ≈ 931,32. Nada está faltando ou defeituoso — a unidade tem os bytes com que foi vendida, os dois sistemas apenas os estão a contar de forma diferente. A lacuna cresce em tamanhos maiores, porque cada passo binário adicional (×1024) agrega um pouco mais do que cada passo decimal (×1000). Quando a precisão importa — verificar uma transferência, dimensionar uma cópia de segurança — verifique qual família um número é citado em antes de compará-lo com outra fonte.

Perguntas frequentes

Porque é que a minha unidade de disco 1TB mostra menos de 1TB de espaço?
Os fabricantes contam 1 TB como 1000000000000 bytes (decimal), mas o gestor de ficheiros do seu sistema operatiu frequentemente conta em binário (1 TiB = 1099511627776 bytes) enquanto ainda o rotula como 'GB' ou 'TB.' A unidade não está a perder espaço — 1000000000000 bytes dividido pelo tamanho GB binário apenas apresenta como cerca de 931 GB.
Qual é a diferença entre um bit e um byte?
Um bit é um único dígito binário (0 ou 1); um byte é um grupo de 8 bits. As velocidades de rede e internet são geralmente citadas em bits por segundo (Mbps), enquanto os tamanhos de ficheiro são citados em bytes (MB) — é por isto que uma ligação de '100 Mbps' transfere cerca de 12,5 MB/s, não 100 MB/s.
O que significa 'KiB' e como é diferente de 'KB'?
KiB (kibibyte) é exactamente 1024 bytes, uma unidade binária; KB (quilobyte) é exactamente 1000 bytes, uma unidade decimal, sob o padrão moderno. Frequentemente são confundidos porque software mais antigo rotulava valores binários com nomes decimais — este conversor mantém-os separados para que possa converter com precisão de qualquer forma.
Porque é que as velocidades de transferência de ficheiros se sentem mais lentas do que o número anunciado do meu plano de internet?
O seu plano é quase certamente anunciado em megabits por segundo (Mbps), enquanto as barras de progresso de transferência de ficheiro geralmente mostram megabytes por segundo (MB/s). Como 1 byte é 8 bits, uma ligação de 100 Mbps máximos de cerca de 12,5 MB/s — dividir o número anunciado por 8 dá uma estimativa de velocidade de transferência realista.