Conversor Binário – Decimal – Hexadecimal – Octal

Este conversor converte simultaneamente entre binário, octal, decimal, hexadecimal e qualquer base numérica de 2 a 9 que você escolher. Preencha qualquer um dos campos e os outros campos serão atualizados automaticamente.
Binário:
Octal:
Decimal:
Hexadecimal:
Base :
Limpar Campos

Tabela de conversão ASCII, decimal, hexadecimal, octal e binário

ASCIIDecimalHexadecimalOctalBinário
NUL (Nulo)00000000000
SOH (Início de Cabeçalho)11100000001
STX (Início de Texto)22200000010
ETX (Fim de Texto)33300000011
EOT (Fim de Transmissão)44400000100
ENQ (Consulta)55500000101
ACK (Reconhecimento)66600000110
BEL (Sinal Sonoro)77700000111
BS (Retrocesso)881000001000
TAB (Tabulação Horizontal)991100001001
LF (Avanço de Linha)10A1200001010
VT (Tabulação Vertical)11B1300001011
FF (Avanço de Página)12C1400001100
CR (Retorno de Carro)13D1500001101
SO (Shift Out)14E1600001110
SI (Shift In)15F1700001111
DLE (Escape de Linha de Dados)16102000010000
DC1 (Controle de Dispositivo 1)17112100010001
DC2 (Controle de Dispositivo 2)18122200010010
DC3 (Controle de Dispositivo 3)19132300010011
DC4 (Controle de Dispositivo 4)20142400010100
NAK (Reconhecimento Negativo)21152500010101
SYN (Sincronização)22162600010110
ETB (Fim de Bloco)23172700010111
CAN (Cancelar)24183000011000
EM (Fim de Meio)25193100011001
SUB (Substituir)261A3200011010
ESC (Escape)271B3300011011
FS (Separador de Arquivo)281C3400011100
GS (Separador de Grupo)291D3500011101
RS (Separador de Registro)301E3600011110
US (Separador de Unidade)311F3700011111
espaço32204000100000
!33214100100001
"34224200100010
#35234300100011
$36244400100100
%37254500100101
&38264600100110
'39274700100111
(40285000101000
)41295100101001
*422A5200101010
+432B5300101011
,442C5400101100
-452D5500101101
.462E5600101110
/472F5700101111
048306000110000
149316100110001
250326200110010
351336300110011
452346400110100
553356500110101
654366600110110
755376700110111
856387000111000
957397100111001
:583A7200111010
;593B7300111011
<603C7400111100
=613D7500111101
>623E7600111110
?633F7700111111
@644010001000000
A654110101000001
B664210201000010
C674310301000011
D684410401000100
E694510501000101
F704610601000110
G714710701000111
H724811001001000
I734911101001001
J744A11201001010
K754B11301001011
L764C11401001100
M774D11501001101
N784E11601001110
O794F11701001111
P805012001010000
Q815112101010001
R825212201010010
S835312301010011
T845412401010100
U855512501010101
V865612601010110
W875712701010111
X885813001011000
Y895913101011001
Z905A13201011010
[915B13301011011
\925C13401011100
]935D13501011101
^945E13601011110
_955F13701011111
`966014001100000
a976114101100001
b986214201100010
c996314301100011
d1006414401100100
e1016514501100101
f1026614601100110
g1036714701100111
h1046815001101000
i1056915101101001
j1066A15201101010
k1076B15301101011
l1086C15401101100
m1096D15501101101
n1106E15601101110
o1116F15701101111
p1127016001110000
q1137116101110001
r1147216201110010
s1157316301110011
t1167416401110100
u1177516501110101
v1187616601110110
w1197716701110111
x1207817001111000
y1217917101111001
z1227A17201111010
{1237B17301111011
|1247C17401111100
}1257D17501111101
~1267E17601111110
DEL (Apagar)1277F17701111111
1288020010000000
1298120110000001
1308220210000010
1318320310000011
1328420410000100
1338520510000101
1348620610000110
1358720710000111
1368821010001000
1378921110001001
1388A21210001010
1398B21310001011
1408C21410001100
1418D21510001101
1428E21610001110
1438F21710001111
1449022010010000
1459122110010001
1469222210010010
1479322310010011
1489422410010100
1499522510010101
1509622610010110
1519722710010111
1529823010011000
1539923110011001
1549A23210011010
1559B23310011011
1569C23410011100
1579D23510011101
1589E23610011110
1599F23710011111
160A024010100000
161A124110100001
162A224210100010
163A324310100011
164A424410100100
165A524510100101
166A624610100110
167A724710100111
168A825010101000
169A925110101001
170AA25210101010
171AB25310101011
172AC25410101100
173AD25510101101
174AE25610101110
175AF25710101111
176B026010110000
177B126110110001
178B226210110010
179B326310110011
180B426410110100
181B526510110101
182B626610110110
183B726710110111
184B827010111000
185B927110111001
186BA27210111010
187BB27310111011
188BC27410111100
189BD27510111101
190BE27610111110
191BF27710111111
192C030011000000
193C130111000001
194C230211000010
195C330311000011
196C430411000100
197C530511000101
198C630611000110
199C730711000111
200C831011001000
201C931111001001
202CA31211001010
203CB31311001011
204CC31411001100
205CD31511001101
206CE31611001110
207CF31711001111
208D032011010000
209D132111010001
210D232211010010
211D332311010011
212D432411010100
213D532511010101
214D632611010110
215D732711010111
216D833011011000
217D933111011001
218DA33211011010
219DB33311011011
220DC33411011100
221DD33511011101
222DE33611011110
223DF33711011111
224E034011100000
225E134111100001
226E234211100010
227E334311100011
228E434411100100
229E534511100101
230E634611100110
231E734711100111
232E835011101000
233E935111101001
234EA35211101010
235EB35311101011
236EC35411101100
237ED35511101101
238EE35611101110
239EF35711101111
240F036011110000
241F136111110001
242F236211110010
243F336311110011
244F436411110100
245F536511110101
246F636611110110
247F736711110111
248F837011111000
249F937111111001
250FA37211111010
251FB37311111011
252FC37411111100
253FD37511111101
254FE37611111110
255FF37711111111

Binário para Decimal:

  • Anote o número binário.
  • Começando pela direita, multiplique cada bit por 2 elevado à potência do número de sua posição, começando de 0.
  • Some todos os valores para obter o equivalente decimal.

Binário para Hexadecimal:

  • Divida o número binário em grupos de quatro bits a partir da direita. Adicione zeros extras à esquerda, se necessário.
  • Converta cada grupo de quatro bits para o seu equivalente hexadecimal usando uma tabela de conversão.
  • Concatene os valores hexadecimais para obter o resultado final.

Binário para Octal:

  • Divida o número binário em grupos de três bits a partir da direita, adicionando zeros extras à esquerda, se necessário.
  • Converta cada grupo de três bits para o seu equivalente octal usando uma tabela de conversão.
  • Concatene os valores octais para formar o resultado final.

Decimal para Binário:

  • Divida o número decimal por 2.
  • Anote o resto (0 ou 1).
  • Divida o quociente por 2 novamente, anotando o resto.
  • Continue até que o quociente seja 0.
  • O número binário são os restos lidos em ordem inversa.

Decimal para Hexadecimal:

  • Divida o número decimal por 16.
  • Anote o resto em forma hexadecimal (0–9, A–F).
  • Divida o quociente por 16 novamente, registrando o resto.
  • Repita até que o quociente seja 0.
  • O número hexadecimal são os restos lidos em ordem inversa.

Decimal para Octal:

  • Divida o número decimal por 8.
  • Anote o resto.
  • Divida o quociente por 8 novamente, registrando o resto.
  • Continue até que o quociente seja 0.
  • O número octal são os restos lidos em ordem inversa.

Hexadecimal para Binário:

  • Anote o número hexadecimal.
  • Converta cada dígito hexadecimal para o seu equivalente binário de quatro bits usando uma tabela de conversão.
  • Concatene todos os grupos binários para obter o número binário final.

Hexadecimal para Decimal:

  • Anote o número hexadecimal.
  • Começando pela direita, multiplique cada dígito por 16 elevado à potência do número de sua posição, começando de 0.
  • Some todos os produtos para obter o equivalente decimal.

Hexadecimal para Octal:

  • Converta o número hexadecimal para binário usando o método de conversão de hexadecimal para binário.
  • Converta o número binário resultante para octal usando o método de conversão de binário para octal.

Octal para Binário:

  • Anote o número octal.
  • Converta cada dígito octal para o seu equivalente binário de três bits usando uma tabela de conversão.
  • Concatene todos os grupos binários para formar o número binário final.

Octal para Decimal:

  • Anote o número octal.
  • Começando pela direita, multiplique cada dígito por 8 elevado à potência do número de sua posição, começando de 0.
  • Some todos os produtos para obter o equivalente decimal.

Octal para Hexadecimal:

  • Converta o número octal para binário usando o método de conversão de octal para binário.
  • Converta o número binário resultante para hexadecimal usando o método de conversão de binário para hexadecimal.
 Calculadora Básica
(
)
%
AC
7
8
9
÷
4
5
6
x
1
2
3
-
0
.
=
+