AbraCalc

Conversor de Base Numérica

Converta números inteiros entre os sistemas decimal, binário, octal e hexadecimal.

Incorporar esta ferramenta no seu site
Citar esta ferramenta

APA

AbraCalc. (2026). Conversor de Base Numérica [Online calculator]. Retrieved from https://abracalc.com/pt/conversor-de-base-numerica/

BibTeX

@misc{abracalc-conversor-de-base-numerica, author = {AbraCalc}, title = {Conversor de Base Numérica}, year = {2026}, howpublished = {\url{https://abracalc.com/pt/conversor-de-base-numerica/}} }

Esta ferramenta respondeu à sua pergunta?

Fórmula

Parse the input string in the source base using parseInt(s, base) to get an integer n, then re-express n in each target base:

decimal = n  |  binary = n.toString(2)  |  octal = n.toString(8)  |  hex = n.toString(16)

Perguntas frequentes

Por que a memória do computador usa binário?
O binário (base 2) mapeia diretamente para estados eletrônicos de ligado/desligado (voltagem alta/baixa). Representar dois estados é muito mais confiável e tolerante a ruído em circuitos físicos do que representar 10 estados (decimal), tornando o binário a base natural do hardware digital.
Para que é usado o hexadecimal em programação?
O hex (base 16) representa dados binários de forma compacta: um dígito hex mapeia exatamente para quatro bits binários. Um byte (8 bits) se torna dois dígitos hex. Isso torna o hex conveniente para endereços de memória, códigos de cor (ex. #FF5733) e depuração em nível de byte.
Como converto o decimal 255 para hexadecimal manualmente?
Divida repetidamente por 16: 255 / 16 = 15 resto 15. Em hex, 15 = F. Então 255 decimal = FF hex. Esse também é o valor máximo de um único byte e o valor usado para intensidade total em canais de cor RGB.

Referências e fontes