Converta mebibytes para megabytes
1 MiB são exatamente 1,048576 MB, então um limite de memória de 512Mi no Kubernetes são 536,87 MB. Digite os mebibytes de um programa, de um arquivo de configuração ou de um monitor do sistema, e o conversor dá a mesma quantidade em megabytes decimais.
O que é um mebibyte e em que difere de um megabyte?
Um mebibyte (MiB) são 1 048 576 bytes, ou seja, 220 B ou 1024 kibibytes. A unidade foi estabelecida em 1998 pela Comissão Eletrotécnica Internacional (IEC) para os múltiplos em potências de dois[1].
Um megabyte (MB) é um milhão de bytes certinho, por isso é um pouco menor. Um mebibyte são exatamente 1,048576 MB, e qualquer quantidade em mebibytes cresce 4,86% ao passar para megabytes.
A mesma diferença vista do outro lado, com arquivos que passam de um Mac para o Windows, está no conversor de MB para MiB.
Quantos MB são 1 MiB? Fórmula e Excel
Multiplique os mebibytes por 1,048576. O fator é exato, porque vem da divisão de 1 048 576 bytes por um milhão, então o resultado nunca precisa de arredondamento.
256 MiB são 256 × 1,048576 = 268,435456 MB. O resultado fica sempre quase 5% acima do número que você digita.
Assim você confere também o tamanho de um arquivo no Windows, que conta em mebibytes, embora escreva MB[2]. Em Portugal, o e-Balcão do Portal das Finanças aceita anexos de até 5 MB[3]. Um anexo que o Windows mostra com 4,8 MB tem 5,03 MB e pode passar desse limite.
No Excel, escreva =CONVERTER(A2;"Mibyte";"Mbyte"). Nesta função, «Mi» quer dizer mebi, 220, e o «M» sozinho, mega[4].
O caminho inverso fica no conversor de MB para MiB, e o botão Trocar ordem leva o seu número junto. Unidades maiores ficam no conversor de tamanho de dados.
Mi ou M? Os limites de memória no Kubernetes
O Kubernetes, sistema que executa aplicações em contêineres espalhados por servidores, escreve a memória em bytes com um sufixo. E, P, T, G, M e k são decimais, e Ei, Pi, Ti, Gi, Mi e Ki são binários. A documentação em português do Brasil dá como exemplo que 129M e 123Mi representam o mesmo valor[5].

Um limite de 512Mi são 536,87 MB, enquanto um de 512M são 512 MB certos, então entre os dois há quase 25 MB. Com 1Gi e 1G acontece o mesmo em outra escala: 1Gi são 1073,74 MB. Na dúvida, passe o número por este conversor antes de escrevê-lo no arquivo.
Quantos megabytes tem cada quantidade de mebibytes?
| Mebibytes | Megabytes |
|---|---|
| 1 MiB | 1,048576 MB |
| 2 MiB | 2,097152 MB |
| 4 MiB | 4,194304 MB |
| 8 MiB | 8,388608 MB |
| 16 MiB | 16,777216 MB |
| 32 MiB | 33,554432 MB |
| 64 MiB | 67,108864 MB |
| 100 MiB | 104,8576 MB |
| 128 MiB | 134,217728 MB |
| 256 MiB | 268,435456 MB |
| 400 MiB | 419,4304 MB |
| 512 MiB | 536,870912 MB |
| 1 024 MiB | 1 073,741824 MB |
| 2 048 MiB | 2 147,483648 MB |
| 4 096 MiB | 4 294,967296 MB |
Que formas de escrever os mebibytes este conversor aceita?
| O que você digita | O que o conversor mostra | Como lemos |
|---|---|---|
| 1,5 | 1,572864 MB | A vírgula separa as casas decimais, então no campo fica um mebibyte e meio. |
| 1.5 | 1,572864 MB | Um ponto antes de um só algarismo é lido como vírgula, então o resultado é o mesmo. |
| 1,500 | 1,572864 MB | A vírgula continua a ser decimal também antes de três algarismos, então contamos um mebibyte e meio. Aparece uma indicação por baixo do campo; mil e quinhentos escreve-se 1500 ou 1 500. |
| 1.500 | 1,572864 MB | Um ponto sozinho é sempre lido como separador decimal, então também contamos um mebibyte e meio. Aparece a mesma indicação por baixo do campo. |
| 1 024 | 1073,741824 MB | O espaço entre os milhares é ignorado, então no campo ficam 1024 MiB, ou seja, um gibibyte. |
| ½ | 0,524288 MB | O sinal ½ sozinho, copiado de um texto, conta como meio mebibyte. |
| 3/4 | 0,786432 MB | As frações com barra são calculadas por nós, então não é preciso passá-las antes para 0,75. |
| 512Mi | 536,870912 MB | Um valor copiado de um arquivo do Kubernetes funciona como está: as letras Mi são descartadas e o número vai para o campo de mebibytes. |
| 512 MiB | 536,870912 MB | O símbolo do campo colado com o número é descartado e conta só o número. |
| 128MiB | 134,217728 MB | Um símbolo grudado ao número sem espaço, como nas configurações de um programa, também não atrapalha. |
| 2 GiB | 2147,483648 MB | Gibibytes colados no campo de mebibytes são reescritos como 2048 MiB, com um aviso por baixo do campo. |
| 1,5 GiB | 1610,612736 MB | Um gibibyte e meio fica no campo como 1536 MiB, e o resultado sai em megabytes. |
| 100 MB | 100 MB | Megabytes colados no campo de mebibytes são reescritos como 95,367432 MiB, então o resultado volta aos mesmos 100 MB. |
| 2Gi | 2147,483648 MB | Também reconhecemos a notação do Kubernetes sem a letra B: 2Gi são dois gibibytes, então no campo ficam 2048 MiB. |
Converter outras unidades para Megabytes
Fontes
- Mebibyte — Wikipédia
- Binary prefix (versão em inglês) — Wikipedia
- e-Balcão: atendimento por marcação — Portal das Finanças
- CONVERTER — Microsoft
- Gerenciamento de recursos em Pods e contêineres — Kubernetes
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 mebibytes e megabytes
Quantos kibibytes tem um mebibyte?
Um mebibyte tem 1024 kibibytes, e um kibibyte tem 1024 bytes, o que dá 1 048 576 bytes no total[1]. Em quilobytes decimais, o mesmo mebibyte são 1048,576 kB. Os tamanhos menores ficam com o conversor de KiB para KB.

Tem uma pergunta ou sugestão?
Se encontrou um erro na tabela ou quer que acrescentemos algum valor, escreva-nos.