A base hexadecimal

Julho 2017

A base hexadecimal

Como os números binários estão cada vez mais longos, foi preciso introduzir uma nova base: a base hexadecimal. A base hexadecimal consiste em contar em uma base 16, é por isso que, além dos 10 primeiros números, decidiu-se acrescentar as 6 primeiras letras do alfabeto: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.

Base decimal0123456789101112131415
Base hexadecimal01234567 89ABCDEF
Base binária0000000100100011010001010110011110001001101010111100110111101111

Um exemplo

O número 27 (base de 10) vale em base de 16: 1*161 + 11*160 = 1*161 + B*160, ou seja,1B em base de 16.

O número FB3 (base de 16) vale em base de 10: F*162 + B*161 + 3*160 = 3840 + 176 + 3 = 4019.

Para converter um byte em hexadecimal, o dividimos em 2 grupos de 4 bits, que correspondem, cada um, a um número hexadecimal.

2AD5
0010101011010101

Veja também


Hexadecimal notation
Hexadecimal notation
Notación hexadecimal
Notación hexadecimal
Système hexadécimal
Système hexadécimal
La base esadecimale
La base esadecimale
Última modificação: 3 de julho de 2017 às 13:50 por Pedro.CCM.
Este documento, intitulado 'A base hexadecimal', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.