Saltar al contenido

1100100 binario a decimal

1100100 = 100

1100100 en binario es 100 en decimal.

Es el cien decimal. Merece la pena mirarlo al revés: un número tan redondo en decimal necesita siete bits y no tiene ninguna forma memorable en binario.

El desarrollo, posición a posición

Cada posición vale 2 veces más que la de su derecha. Basta sumar lo que aporta cada dígito distinto de cero.

Valor posicional de cada dígito de 1100100
DígitoPosiciónAporta
12664
12532
0240
0230
1224
0210
0200

64 + 32 + 4 = 100

El mismo número en las cuatro bases

Equivalentes de 1100100 en binario, octal, decimal y hexadecimal
Binario1100100
Octal144
Decimal100
Hexadecimal64

Con otro número

Se admiten los prefijos 0b, 0o y 0x, y los guiones bajos como separador.

Cualquier base entre 2 y 36, por si necesitas una que no esté arriba.

Resultado

En binario

0110 0100

Ocupa 7 bits.

Binario · base 2

0b1100100

Octal · base 8

0o144

Decimal · base 10

100

Hexadecimal · base 16

0x64

Bits necesarios

7

Dígitos en hexadecimal

2

La conversión usa enteros de precisión arbitraria, así que un número de 64 bits o más sale exacto. Con aritmética de coma flotante, a partir de 253 el resultado sería parecido pero equivocado.