¿Cómo convertir un sistema numérico binario en un sistema numérico decimal?

4 Respuestas


  • Hola, El sistema numérico decimal que usamos comúnmente se basa en 10 símbolos (0,1,2,3,4,5,6,7,8,9) mientras que la computadora usa el sistema numérico binario basado en dos símbolos (0,1 ). Entonces, "3" en decimal se representa como "11" en binario y "23" en decimal es "10111" en binario. Entonces, ¿cómo convertir "10111" al equivalente 23? Comience desde la derecha de "10111" 1) Tome el 1 más a la derecha y multiplique con 2 ^ 0 (2 elevado a la potencia 0) es decir, 1 x 2 ^ 0 = 1x1 = 1 2) Ahora nos queda "1011" y 1 3) Tome el 1 más a la derecha y multiplique con 2 ^ 1 es decir, 1x2 ^ 1 = 1x2 = 2 4) Ahora tenemos "101" y 1,2 5) Tome el siguiente 1 más a la derecha y aplique 1x2 ^ 2 es decir, 1x4 = 4 6) Ahora tenemos "10" y 1,2,4 7) Tome el 0 de la derecha. 0x2 ^ 3 = 0x8 = 0 8) Ahora tenemos "1" y 1,2,4,0 9) Tome el último 1 restante. 1x2 ^ 4 = 1x16 = 16 10) Por fin se procesa el número binario completo y nos queda 1,2,4,0,16. Sume todos estos números, es decir, 1 + 2 + 4 + 0 + 16 = 23. Esa es la respuesta. Resumen: 1) Comience a procesar el número binario desde la izquierda. 2) Multiplica cada número con 2 ^ n, donde n = 0 al principio y sigue aumentando de valor en 1 con cada turno. Es decir, 0,1,2,3 ..... 3) Suma todos los resultados de cada paso para obtener el equivalente decimal.donde n = 0 al principio y sigue aumentando de valor en 1 con cada turno. Es decir, 0,1,2,3 ..... 3) Suma todos los resultados de cada paso para obtener el equivalente decimal.donde n = 0 al principio y sigue aumentando de valor en 1 con cada turno. Es decir, 0,1,2,3 ..... 3) Suma todos los resultados de cada paso para obtener el equivalente decimal.
  • Convierta el siguiente número binario y decimal en su respectivo sistema numérico.
    I) 396 = (?) 2  
    ii) 101011 = (?) 10
  • Cada dígito del número binario se multiplica por la potencia de derecha a izquierda, luego todos los números se agregan tienen la forma decimal, por ejemplo,
    si se requiere la forma decimal de 10011, entonces
    = 1 * 2 ^ 0 = 1 * 1 = 1
    = 1 * 2 ^ 1 = 1 * 2 = 2
    = 0 * 2 ^ 2 = 0 * 4 = 0
    = 0 * 2 ^ 3 = 0 * 8 = 0
    = 1 * 2 ^ 4 = 1 * 16 = 16
    ahora sumando 1 + 2 + 0 + 0 + 16 obtenemos 19 que es la forma decimal de 10011
  • Desde la derecha (número de memoria + bit_N_on_number1 + bit_N_on_number2)
    0 + 1 + 1 = 0 (1 a memoria)  
    1 + 0 + 1 = 0 (1 a memoria)
    1 + 0 + 1 = 0 (1 a memoria)
    1 + 1 + 1 = 1 (1 a memoria)
    1 + 0 + 0 = 1 (0 a memoria)
    => Resultado 11000

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación