REPRESENTAÇÃO NUMÉRICA - PARTE 1
Anteriormente, falei sobre o que são os 0's e 1's no mundo da computação.
Para entender como conseguimos representar dados mais complexos a partir de 0's e 1's, é necessário entender sobre sistemas de numeração e representação numérica.
#bolhadev #studysky
Anteriormente, falei sobre o que são os 0's e 1's no mundo da computação.
Para entender como conseguimos representar dados mais complexos a partir de 0's e 1's, é necessário entender sobre sistemas de numeração e representação numérica.
#bolhadev #studysky
Comments
Representamos números combinando 10 possíveis símbolos (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) de modo a representar quantidades.
Mas este não é o único jeito.
Assim como no sistema decimal, podemos combinar 0's e 1's:
- 10 em binário representa 2 em decimal;
- 11 representa 3;
- 100 representa 4;
- e daí por diante.
No sistema octal, formamos números utilizando apenas os símbolos de 0 a 7.
No sistema hexadecimal, além de 0 a 9, utilizamos A, B, C, D, E e F.
Um dígito de dezena possui um peso 10 vezes maior que um dígito de unidade; um dígito de centena, 10 vezes maior que o de dezena; e assim vai.
Geralmente o bit mais à esquerda é chamado de Bit Mais Significativo (Most Significant Bit, MSB), e o bit mais à direita, Bit Menos Significativo (Least Significant Bit, LSB).
Geralmente, o byte é tomado como unidade de medida para quantificar o tamanho de arquivos, velocidade de upload/download e etc.