| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Cómo Multiplicar números binarios
    El sistema de números binarios es una alternativa al sistema decimal . Considerando que las funciones del sistema decimal en base 10, las funciones del sistema binario en base dos . Así que en lugar de tener 10 números , de 0 a 9 , el sistema binario tiene solo dos : 0 y 1 . Los números pueden sumarse, restarse , multiplicarse y dividirse en binario con mucha más facilidad que en decimal , ya que sólo hay dos números de manipular . Instrucciones
    1

    Coloque el multiplicandos una encima de la otra . Alinear los números binarios para que haya un dígito directamente sobre otra, comenzando por el dígito del extremo derecho . Por ejemplo , si el problema es calcular el producto de 10 111 y 110 , lugar 10111 en la parte superior y la línea de 110 por debajo de tal manera que los haga más dígitos - el 0 en 110 y el último 1 en 10.111 - están en línea .
    2

    revisar las reglas de suma y multiplicación de números binarios : cero por cero o uno es igual a cero, una veces uno es igual a uno , uno más uno es igual a 10 , uno más cero o cero más uno es igual a uno , y cero más cero es igual a cero . Tenga en cuenta que la adición de uno más uno obliga a llevar más de un dígito en la columna a la izquierda .

    Por ejemplo , 1010 + 1111 = 11001 . Cero más uno es igual a uno , uno más uno es igual a 10 , así que deje caer el cero y llevar a la de la tercera columna. Uno más uno es igual a 10 , por lo que abandonan el cero y llevar a la de la cuarta columna. En la cuarta columna uno más uno más uno es igual a 11 , por lo que cae al uno y lleve uno a la columna de la izquierda en la solución.
    3

    Multiplicar el dígito del extremo derecho de la parte inferior número con cada uno de los dígitos en el multiplicando la parte superior y escribir los productos bajo la ecuación . Se separa la solución del problema con una línea horizontal . Por ejemplo , para multiplicar 10 111 y 110 , se multiplica cero veces uno , a continuación, cero veces uno, cero veces uno , cero por cero , y cero veces uno . También se puede pensar en el problema como 10.111 veces cero. Escribe todos los ceros en el área de solución de derecha a izquierda. La solución se leyó 00000
    4

    Debajo de la primera parte de la solución , coloque un marcador de posición , . Un marcador de posición es un cero en el extremo derecho de la solución que indica que estamos multiplicando los números en la segunda la columna . Multiplicar una veces uno, una veces uno , una veces uno , uno por cero , y una veces uno . La segunda fila de la solución leerá 101110 .
    5

    repetición para la próxima columna. Coloque dos marcadores de posición , ceros, en el extremo derecho del campo de solución, ya que ahora están multiplicando con el número en la tercera columna. Multiplicar una veces uno, una veces uno , una veces uno , uno por cero , y una veces uno . La tercera fila de la solución leerá 1011100 .
    6

    Añada las tres filas de la solución para llegar al producto final. Añadir 00.000 + 101.110 + 1.011.100 . Line -up de los dígitos de derecha a izquierda, este problema tiene siete columnas de cifras. Añadir a cero más cero más cero , escriba 0 en el área de solución . Separe el problema desde el área de la solución con una línea horizontal. Añadir a cero más uno más cero para llegar a 1 . Añadir a cero más uno más uno para llegar a 10 ; deje caer el cero y llevar la una a la siguiente columna. Añadir uno más cero más uno más uno para llegar a 11 ; deje caer el uno y llevar la una a la siguiente columna. En la quinta columna , agrega uno más cero más cero más uno para llegar a 10 . Suelta el cero y llevar a la de la sexta columna . Añadir uno más uno más cero para llegar a 10 ; deje caer el cero y llevar el de la séptima columna. Añadir uno más uno para llegar a 10 , soltar el cero y llevar a la de la octava columna . La caída de la una de la octava columna en la solución
    7

    Comprobamos todas sus matemáticas y reescribir la solución junto a las cuentas: . . 10001010

    Previous :

    next :
      Artículos relacionados
    ·iPhone apps y extensiones de archivo 
    ·Cómo insertar palabras que contienen apóstrofes en SQ…
    ·Cómo utilizar Elementos de bloque de HTML 
    ·Cómo convertir un archivo Hex 
    ·Cómo hacer tu propio Web Browser en C # 
    ·Cómo probar cadenas en Korn Shell 
    ·¿Cuáles son las Tablas de conversión de páginas de …
    ·Cómo extraer AVI Metadatos en MATLAB 
    ·Cómo escribir un script de configuración automática 
    ·Cómo utilizar LESC y LINQ 
      Artículos destacados
    ·Cómo copiar archivos PHP de la página web 
    ·Servlet vs Struts 
    ·Cómo deshabilitar ActiveSync Microsoft 
    ·Python Función Propiedad 
    ·Cómo enviar comandos a una aplicación no está enfoca…
    ·Cómo cambiar los valores nulos para espacios con AWK 
    ·Pasos para crear una barra de herramientas en Visual Ba…
    ·Cómo cambiar un PHP a un JS 
    ·Cómo borrar la pantalla antes de un nuevo bucle en un …
    ·Cómo restablecer el foco en Java 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com