Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • MS Visual Studio Tools pour Office 
  • Comment puis-je savoir quel WPF Data…
  • Comment faire pour attirer l'attenti…
  • Définition d'un diagramme de flux 
  • Comment utiliser une chaîne de conn…
  • Comment faire des mots scroll 
  • Quels sont les URL 
  • Comment construire un programme info…
  • Comment faire pour convertir un char…
  • Explication de XBLite 
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Comment multiplier des nombres binaires

    Le système de numération binaire est une alternative au système décimal . Considérant que les fonctions du système décimal sur base 10 , les fonctions de système binaire sur la base deux. Ainsi, au lieu d'avoir 10 chiffres de 0 à 9, le système binaire a que deux: 0 et 1. Les nombres peuvent être additionnées, soustraites , multipliées et divisées en binaire beaucoup plus facilement que dans la décimale , car il n'y a que deux chiffres à manipuler. Instructions
    1

    Placez le multiplicandes une sur l'autre . Aligner les nombres binaires de sorte qu'il ya un chiffre directement sur ​​l'autre en commençant par le chiffre le plus à droite . Par exemple, si le problème est de calculer le produit de 10111 et 110 , 10111 lieu au-dessus et en dessous de la ligne jusqu'à 110 tels que le droit , la plupart des chiffres - le 0 à 110 et le dernier 1 à 10111 - sont en ligne .
    2

    revoir les règles d'ajout et de la multiplication de nombres binaires : zéro fois zéro ou un égale zéro, une fois l'un est égal à un , un plus un égale 10 , un plus zéro ou zéro plus un égale un, et zéro plus zéro est égal à zéro . Notez que l'ajout d' un plus un report nécessite un chiffre dans la colonne de gauche.

    Par exemple, 1010 + 1111 = 11001 . Zéro plus un égale un, une plus un égale dix , de sorte que la chute à zéro et à effectuer l' une de la troisième colonne . Un plus un égale 10 , donc tomber le zéro et porter le seul à la quatrième colonne. Dans la quatrième colonne un plus un plus un égale 11 , donc tomber l' un et porter un plus à la colonne de gauche dans la solution.
    3

    Multipliez le chiffre de droite du fond nombre de chacun des chiffres du multiplicande en haut et à écrire les produits dans l'équation. Séparer la solution de ce problème avec une ligne horizontale. Par exemple, pour multiplier 10111 et 110 , il faut multiplier zéro fois un , puis zéro fois un, zéro fois un, zéro fois zéro , et zéro fois -ci. Vous pouvez aussi penser au problème 10111 fois zéro. Écrire tous les zéros dans la zone de la solution de droite à gauche . La solution sera lu 00000
    4

    dessous la première partie de la solution , placez un espace réservé ; . Un espace réservé est un zéro à l'extrême droite de la solution qui indique que nous multiplions le nombre dans la deuxième colonne . Multiplier une fois l'un, une fois l'un , une fois l'un , une fois à zéro , et une fois un . La deuxième ligne de la solution lira 101110 .
    5

    Répétez l'opération pour la colonne suivante. Placez deux marqueurs , zéros , dans l'extrémité droite de la zone de solution , puisque vous êtes maintenant multipliant par le nombre dans la troisième colonne . Multiplier une fois l'un, une fois l'un , une fois l'un , une fois à zéro , et une fois un . La troisième rangée de la solution lira 1011100 .
    6

    Ajoutez les trois lignes de la solution pour atteindre le produit final. Ajouter 00000 + 101110 + 1011100 . Alignez les chiffres de droite à gauche , ce problème a sept colonnes de chiffres. Ajouter zéro plus zéro plus zéro , écrire 0 dans la zone de solution. Séparer le problème de la zone de solution avec une ligne horizontale. Ajouter à zéro plus un plus zéro pour atteindre 1. Ajouter zéro plus un plus un pour atteindre 10; tomber le zéro et transporter celle de la colonne suivante. Ajouter une plus zéro plus un plus un pour atteindre 11; déposer l'un et de transporter celui de la colonne suivante. Dans la cinquième colonne , ajouter un plus zéro plus zéro plus un pour atteindre 10. Déposer le zéro et transporter celle de la sixième colonne . Ajouter un plus un plus zéro pour atteindre 10; tomber le zéro et transporter celle de la septième colonne . Ajouter un plus un pour atteindre 10 , laisse tomber le zéro et transporter celle de la huitième colonne . Laissez tomber celui de la huitième colonne dans la solution
    7

    vérifier tous vos calculs et de réécrire la solution suivante pour le calcul: . . 10001010

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour augmenter rembourrage entre les colonnes dans HTML 
  • Qui a inventé la programmation informatique 
  • Comment faire pour attirer l'attention sur un nouveau lien dans jQuery 
  • Tests unitaires dans le système de Visual Studio Team 
  • Comment faire un fichier RES 
  • Comment utiliser une chaîne de connexion variable dans SSIS 
  • Liste des macros intégrées SAS 
  • Les inconvénients de l'utilisation des Widgets dans Computer Design 
  • Différence entre langage interprété et compilé 
  • Comment faire pour convertir des portlets à Servlets 
  • Connaissances Informatiques © http://www.ordinateur.cc