Sistema hexadecimal
Objetivo
Compreender base 16 e sua relação conveniente com grupos de quatro bits.
Conceitos essenciais
Base 16
Hexadecimal usa 0–9 e A–F, em que A representa 10 e F representa 15.
Relação com binário
Quatro bits representam 16 combinações, por isso cada dígito hexadecimal corresponde convenientemente a quatro bits.
Uso profissional
Hexadecimal aparece em cores, endereços, dumps, hashes, protocolos, Unicode e depuração.
Modelo mental
4 BITS ↔ 1 DÍGITO HEXADECIMALExemplo e demonstração
FF hexadecimal corresponde a 255 decimal.
0x10 = 16
0xFF = 255
#FFFFFF = branco em RGB hexadecimalExperimento / prática
- Converta 10, 15, 16 e 255 para hexadecimal.
- Explique por que hexadecimal facilita visualizar bytes.
Erros comuns
- Achar que F é uma variável.
- Confundir 10 hexadecimal com 10 decimal quando a base não está indicada.
Resumo
Ao concluir esta aula, revise o modelo mental e tente explicá-lo com suas próprias palavras antes de avançar.