/ / Como converter bytes em megabytes e vice-versa?

Como converter bytes em megabytes e vice-versa?

Hoje nossa vida é difícil de imaginar semcomputadores. Eles são encontrados em todos os lugares. As palavras "bit", "byte", "megabyte" tornaram-se parte da nossa vida. Freqüentemente, as pessoas comuns os usam sem saber o que significam e como se relacionam entre si.

Bits, kilobits ...

bytes a megabytes
Existe uma anedota antiga.Qual é a diferença entre uma pessoa normal e um cientista da computação? O primeiro garante que há 1000 bytes em um kilobyte, e o segundo - que há 1.024 gramas em um quilo. E muitas vezes as pessoas normais perguntam, e o que, de fato, é a piada. Bem, vamos descobrir de onde crescem as pernas e descobrir como converter bytes em megabytes ou outros múltiplos.

Bit é a menor unidade de medida em binárioem formação. Mais precisamente, sua quantidade. Aqui, queremos dizer informações sobre um dos dois estados do objeto. Por exemplo, há um sinal / nenhum sinal, verdadeiro / falso, 1/0, etc. O nome vem da abreviatura em inglês binary digit ("número binário") = bit.Além disso, "bit" se refere a um bit de um código binário. Nesse caso, o dígito decimal é representado como zero ou um, por exemplo, conforme mostrado na tabela. Isso é chamado de "sistema numérico binário".

Dígito decimalCódigo binárioDígito decimalCódigo binário
005101
116110
2107111
31181000
410091001

Como você pode ver, os números 0 e 1 têm a mesma representação, e no decimal dois já existem duas casas - 10. E no oito - quatro (1000).

O que é um kilobit?

Este sistema numérico encontrou a aplicação mais ampla em tecnologia de computador. Em particular, os números binários são usados ​​para numerar as células na memória digital.

Vamos dar um exemplo. O número de todos os endereços possíveis em qualquer barramento de endereço é igual a dois para uma certa potência N. Ou então - 2H... Aqui, N denota o número de bits de barramento. O que nós vemos? O número de células em um microcircuito de memória é igual a uma ou outra potência do número 2. E então é ainda mais interessante. Número 210 = 1024 é muito próximo de 1000. Ao mesmo tempo, mil é usado como base para prefixos decimais. Portanto, 1024 bits passaram a ser conhecidos como "kilobits". Por analogia com quilograma ou quilometro. Lembramos a anedota dada acima.

Bytes e bits

bit byte megabyte

O seguinte é conhecido pela informática. "Byte" (eng.byte) é chamado de unidade de armazenamento, bem como de processamento de informação digital. Ele representa o número de bits processados ​​pelo computador ao mesmo tempo. É um clássico.

Os sistemas de computação modernos usam um byte que consiste em 8 bits. Portanto, pode aceitar 256 (28) valores diferentes.

Para converter bytes em megabytes, é simples. Aritmética para a terceira classe: 1 kilobyte = 1024 bytes. Lembre-se de cerca de 210? A 1 MB = 1024 KB (ou seja, 220 = 22x10) = 1048576 bytes.

Áreas de aplicação

em 1 megabyte byte

Na maioria das vezes, os bytes são usados ​​em sistemas de computação e os bits em redes de transmissão de informações. Normalmente para medir a velocidade.

Vamos dar um exemplo.Ethernet fornece taxas de transferência de dados que variam de 10 Mbps a 1 Gbps. Também deve ser esclarecido que, via de regra, um byte é denotado pela letra "B" (ou latino "B"). O "bit" é gravado dessa forma. O prefixo "quilo-" é designado pela letra "K". É maiúsculo, não minúsculo. Um pequeno "k" é usado para escrever o nome do prefixo decimal "quilo-", ou seja, dez3 = 1000. Agora vamos considerar a próxima questão com mais detalhes.

Prefixos binários e decimais

Como converter bytes em megabytes, mais ou menosClaro. No início de 1999, a conhecida organização IEC (International Electrotechnical Commission) introduziu prefixos binários para formar várias unidades de informação. A razão para isso foi a proximidade dos números 1024 e 1000. Semelhante aos prefixos decimais padrão usados ​​pelo sistema SI internacional, os binários diferem apenas por substituir a última sílaba por “bi” (do latim binarius - binário). Parece com a tabela abaixo.

PrefixoAbreviações,
adotado pela IEC,
bytes / bits
O correspondente
decimal
prefixo
O valor pelo qual
o original
valor quantidade de informação
kibiKiB / Kibitquilo (103)1024 ou 210
mebiMiB / MiBitmega (106)1048576 ou 220
gibiGiB / Gibitgiga (109)1073741824 ou 230
vocêsTiB / Tibittera (1012)1099511627776 ou 240
pebyPiB / Pibitpeta (1015)1125899906842624 ou 250
exbyEiB / Eibitexa (1018)1152921504606846976 ou 260
zebiZiB / Zibitzetta (1021)1180591620717411303424 ou 270
yobiYiB / Yibitiotta (1024)1208925819614629174706176 ou 280

Este padrão foi aprovado por muitos países, masos nomes inseridos são usados ​​com menos frequência, principalmente por escrito e na fala oral - quase nunca. Como se costuma dizer, por causa da cacofonia. Talvez você esteja certo. Concorde que kilobit soa melhor do que kibibit e megabyte é melhor do que mebibyte.

A tradução de bytes em megabytes é clara.Mas isso não é tudo. Até agora, existem duas abordagens para a formação de múltiplos da quantidade de informação. O que torna tudo ainda mais confuso é a questão de quantos bytes existem em 1 megabyte.

Primeira abordagem

Ele usa os prefixos “kilo-”, “mega-”, etc. como binários para os seguintes casos:

  • converter bytes em megabytes
    Em gerenciadores de arquivos e outros softwaresprovisão com especificação de tamanho de arquivo reduzida. Por exemplo, o programa informa que o tamanho da gravação de áudio é de 10 MB. Na forma clássica, convertendo bytes em megabytes, consideramos o tamanho, que é 10485760 bytes. Em gerenciadores de arquivos recentes, há uma indicação de tamanho padrão - usando uma forma abreviada de prefixos binários, por exemplo MiB (MiB).
  • Fabricantes de dispositivos de memória de acesso aleatório, cartões flash, memória de vídeo.
  • O tamanho do CD é especificado apenas em megabytes binários.

Segunda abordagem

Aqui, os prefixos são usados ​​como decimais nos seguintes casos:

  • converter bytes em megabytes
    Discos rígidos e ópticos. Seu tamanho é dado em megabytes decimais. Exceção: CD, cuja capacidade é especificada em binário.
  • Comunicação informal.Nesse caso, os valores são aproximadamente arredondados. Assim, por exemplo, pode-se dizer que um arquivo com um volume de 10 milhões de bytes "pesa" 10 megabytes. O que vemos aqui? Nesse caso, os bytes em megabytes não foram traduzidos corretamente, mas desaparecem durante a comunicação.
  • Designação de velocidade de telecomunicaçãoconexões. Por exemplo, vamos usar o padrão 100BASE-TX. Nele, 100 Mbit / s corresponde a uma taxa de transferência de dados de exatamente 100 milhões de bits / s. Vejamos uma conexão mais rápida com uma velocidade de 10 Gbit / s (padrão 10GBASE-X). Corresponde a exatamente 10 bilhões de bits / s. É isso aí. E nem um pouco mais nem menos.

Mas com disquetes de 1,44 MB de três polegadas(lembra deles?) foi ainda mais interessante. Suas capacidades foram indicadas em megabytes BCD. Funcionou assim. Um desses "megabytes" era igual a 1000 KiB, que é aproximadamente 0,977 MiB, mas ao mesmo tempo 1 KiB era igual a 1024 bytes.

Deve-se notar que há uma diferença entreessas duas opções para a apresentação de prefixos. E se no caso de um kilobyte não ultrapassar 2,4%, então para um megabyte já é 4,9%, para um gigabyte - 7,4%, e para um terabyte - quase 10%. Naturalmente, não a favor da representação binária. Ou seja, os fabricantes "roubam" bytes de nós. Por exemplo, você compra um disco rígido de 1 TB. Como uma pessoa que estudou ciência da computação, você está firmemente convencido de que ele contém 1099511627776 bytes. Mas acontece - “apenas” 1.000.000.000.000, ou seja, você “arrancou” mais de 99,5 bilhões de bytes (quase 98 GB). É muito ou pouco? Aproximadamente - de 40 a 200 filmes de longa-metragem, dependendo do formato. Ele não diz nada? Isso é, conforme descrito acima, um décimo.

Gostei:
0
Posts populares
Desenvolvimento Espiritual
Alimento
sim