Descobrir quantos megabytes vão para gigabytes? [duplicado]

6

Eu precisava descobrir quantos pedidos poderiam ser feitos com 1000 GB de tráfego se cada solicitação levasse 1 MB em média. Eu rapidamente fiz a matemática no papel e, em seguida, como um segundo pensamento, liguei-o ao Google. Para minha surpresa, a resposta do Google é diferente da minha.

Meu jeito:

1,000 gigabytes = 1000*1024*1024*1024 bytes

Divida por 1 megabyte = 1024*1024 bytes para obter:

(1000*1024*1024*1024)/(1024*1024) = 1,024,000

O Google Way:

1000 gigabytes / 1 megabyte

Saída: 1,000,000

Estou errado ou o Google está errado?

    
por Nate 29.07.2014 / 20:39

2 respostas

21

Nenhum dos dois está errado, você acabou de fazer uma pergunta diferente ao Google a partir da sua pergunta real. Se você tivesse explicado ao Google que você quis dizer GiB e MiB, ele teria dado a resposta que você esperava.

Tente isto: 1000 GiB / 1 MiB

    
por 29.07.2014 / 20:44
12

Este é um tópico que tem sido muito debatido e popularizado pelos fabricantes de discos rígidos (e Wikipedia várias vezes ). Existem dois conjuntos de padrões para prefixos binários, que praticamente se contradizem. O JEDEC usa KB, MB e GB, enquanto o IEC usa KiB, MiB e GiB. Aqui, poderes de 1024 são usados.

Para prefixos decimais (IEC), são usados potências de 1000. Linux, Mac e Google usam os 1000 poderes quando representam KB, MB e GB, enquanto o Windows (e Bing) usam os 1024 poderes para representar KB, MB e GB.

Fora de um nicho pequeno, os prefixos binários IEC raramente serão usados. Vale a pena notar que foi apenas recentemente que o Google mostrou 1024 bytes em 1 KB.

Vale a pena notar que os prefixos são usados para coisas diferentes. Uma conexão de 10 Mbps é 10.000.000 bits por segundo, um disquete de 1,44 MB é de 1.400.000 bytes.

    
por 29.07.2014 / 21:05

Tags