O tamanho do arquivo indicado é maior que o esperado

0

O sistema de arquivos do Ubuntu diz que meu arquivo é de 5,2MB. Quando clico com o botão direito do mouse no arquivo, posso ver que o tamanho do arquivo em bytes é indicado como 5,154,017.

Fazendo algumas contas simples, podemos calcular isso em MB:

5154017/1024 = 5033.219726562KB

5033.219726562 / 1024 = 4,915253639MB

Como o Ubuntu determina o valor 'arredondado' do tamanho do arquivo exibido na caixa de diálogo de arquivos? - Esta questão pode não ser específica do Ubuntu.

Não parece estar a utilizar o arredondamento normal, p. metade para cima, o que seria exibido como 5MB.

    
por Suipaste 12.12.2017 / 00:40

2 respostas

0

O Ubuntu sempre faz a distinção entre os prefixos da base-10 (kilo, mega, giga, etc) e da base-2 (kibi, mebi, gibi, etc). Ou seja, você nunca verá mebibytes (mis) rotulados como megabytes. Então, neste caso, 5,154 MB rodadas para 5,2 MB.

Veja Política de Unidades na wiki para mais detalhes.

    
por wjandrea 12.12.2017 / 00:53
1

O Ubuntu usa os bytes > kilobytes > sistema de megabytes
(1000 bytes = 1 kilobytes, 1000 kilobytes = 1 megabytes)
em vez dos bytes > kibibytes > sistema de mebibytes
(1024 bytes = 1 kibibytes, 1024 kibibytes = 1 mebibytes).

Portanto, 5154017 bytes = 5.154017 megabytes ≈ 5,2 megabytes.

    
por pomsky 12.12.2017 / 00:50