hola....
necesito que alguien me explique cómo pasar un número de binario a decimal un ejemplo sería como pasar el número 110101 a decimal plis...
o sea el número que le di pasarlo a decimal y explicarme el proceso porfis
Gracias
Respuestas a la pregunta
Respuesta:
110101(2) = 53
Explicación paso a paso:
Luisa,
Hay que desarrollarlo en su forma polinómica
110101 = 1x2^5 + 1x2^4 + 0x2^3 + 1x2^2 + 0x2^+ 1
= 32 + 16 + 0 + 4 + 0 + 1
Observación
No es necesario poner los términos con coefienet nulo; los puse para que puedas entenderlo bien
primero tienes contra el numero de cifras
.
digamos que el número de cifras es "n"
.
n = 6
.
ok entonces se multiplica el último número por la base elevada a la n-1 :
.
.
y se le sumas el segundo dígito elevado a la n - 2
.
le sumas el tercero elevado a la n - 3
.
No es tan difícil como parece:
.
.
luego solo resuelves:
.
.
1×32 + 1×16 + 0×8 + 1×4 + 0×2 +1
.
32 + 16 + 0 + 4 + 0 + 1
.
53
.
.
rpta: 53
.
.
.
y lo mismo con otras bases:
.
.
digamos 2312 en base 4 a base 10:
.
.
la cantidad de cifras es 4 así que empezaremos como potencia al cubo(3):
.
2×64 + 3×16 + 1×4 +2
128 + 48 + 4 + 2
182
.
entonces 2312 en base 3, es 182 en base 10
.
.
y por último probaremos con 52642 en base 7 a base 10:
.
el nunero de cifras es 5, así que elevaremos primero a la 4:
.
.
.
serian:
.
.
5×2401 + 2×343 + 6×49 + 4×7 + 2
1025 + 686 + 294 + 28 + 2
.
= 2035
.
.
entonces 52642 en base 7, es igual a 2035 en base 10