Você apenas continua ... 2 ^ 8, 2 ^ 9, etc. dividido em palavras de 8 bits. 481 seria 00000001 11100001 em binário ... ou 2 bytes de informação. Você tem 256 + 128 + 64 + 32 + 1 no seu exemplo.
O valor binário para 255 é 11111111 , com todos os locais de memória usados. Como números maiores, por exemplo, 481 podem ser denotados? Eles serão escritos singularmente, como (considerando o exemplo acima), 00110100 00111000 00110001 ?
Depende do número de bits que você usa. No seu exemplo, você usou um número de 8 bits (um byte), que atinge o máximo de 255.
Desde sempre, os computadores usam números maiores que um byte.
Por exemplo, em Fortran (inventado em 1977), números 'reais' usam 4 bytes e podem armazenar números até 11111111 11111111 11111111 11111111 = 2.147.483.647
Para quando isso não for suficiente, o Fortran inclui os números de 'precisão dupla' que usam 8 bytes.
Tags binary-files