Esta questão já tem uma resposta aqui:
Vou começar dizendo que não sou especialista em computação. Minha pergunta é postada como um ponto de curiosidade.
Buscando na web por respostas, tenho visto postado que hexadecimal poderia ser usado para armazenar numérico informações sobre discos rígidos. Eu até perguntei neste site e recebi respostas muito bem escritas e lógicas. Mas existem muitos sites onde há aqueles que alegam que o hexadecimal pode ser usado para armazenar informações numéricas em um disco rígido. Nota: guarde, não exiba .
A lógica predominante nesses casos é que desde dígitos hexadecimais são meio bytes, ou nibbles, eles ocupam somente o tamanho do valor numérico regular de um conjunto de caracteres.
Para cada 100 bytes usados para representar um número a 100 dígitos , construído a partir de um conjunto de caracteres, apenas 42 bytes podem ser usados para armazenar a mesma seqüência numérica que os dígitos hexadecimais. A equação: [100 log 10 / log 16] é utilizada para apoiar esta noção.
No entanto, outros alegaram que o armazenamento real de informações em hexadecimal em um disco rígido não é tão eficiente, porque os dígitos hexadecimais (A-F) seriam armazenado como caracteres completos que requerem 8 bits ou 1 byte. Por exemplo, para armazenar 1A34B7 Na verdade, seria necessário pelo menos dois dígitos hexadecimais para representados com bytes completos no disco rígido em vez de metade bytes para as porções numéricas. Ele pode exibir o valor em meio-bytes, mas quando o armazenamento entra em jogo, os dígitos hexadecimais do caractere devem usar bytes completos.
Qual é a realidade desse cenário?
Obrigado.