Apprendre arithmétique binaire - Tutoriel binaire

introduction

Dans cette dernière section du binaire tutoriel, vous apprendrez comment effectuer facilement l'arithmétique binaire (addition, soustraction, multiplication et division) à la main.







arithmétique binaire est l'une de ces compétences que vous ne serez probablement pas utiliser très souvent. Il peut être très utile de savoir cependant. Ces processus sont souvent des tremplins à des processus plus complexes qui peuvent faire des choses très puissantes. Heureusement, ils ne sont pas trop difficiles donc avec un peu de pratique, vous serez hors et en un rien de temps.

Addition binaire

Le processus est que nous alignons les deux chiffres vers le haut (un sous l'autre), puis, à partir de l'extrême droite, ajoutez chaque colonne, l'enregistrement du résultat et report possible que nous allons.

Voici les possibilités:

  • 0 + 0 = 0
  • 1 + 0 = 1
  • 1 + 1 = 2, qui est 10 en binaire qui est égal à 0 avec un report de 1
  • 1 + 1 + 1 (report) = 3, qui est 11 en binaire qui est égal à 1 avec un report de 1

Voici un exemple:

(Note: La couleur des chiffres est seulement pour aider à les aligner vers le haut.)

Ajout de plus de deux chiffres

Multiplication binaire

Nous alignons deux nombres vers le haut (similaire à l'addition). Ensuite, on multiplie le numéro entier top par chaque chiffre individuel du nombre inférieur. Alors que nous passons à travers chaque pad chiffre nous le résultat des 0 à l'aligner. Enfin, nous ajoutons tous les résultats ensemble.

Voici les possibilités:

Ne peut pas obtenir beaucoup plus facile que cela peut-il?

Voici un exemple:

Comme vous l'avez sans doute remarqué, le processus est assez simple. Si le chiffre binaire sur la deuxième ligne, nous multiplions par un 1 puis pad en conséquence et d'écrire le nombre binaire haut. Si le chiffre binaire sur la deuxième ligne, nous multiplions par un 0 alors nous pouvons simplement écrire sur des 0.

Si nous voulons multiplier un nombre binaire par un autre numéro qui est une puissance de 2, alors tout ce que nous devons faire est d'ajouter le nombre de 0 représentant de ce pouvoir à la droite du premier numéro.

par exemple. La figure 8 est 2 3 qui est de 1000 en binaire.

101101 x 1000 = 101101 000

soustraction binaire

Avec soustraction binaire, nous commençons à obtenir un peu plus difficile (mais pas si difficile). Similaire à l'addition binaire, nous travaillerons à travers les chiffres, colonne par colonne, en commençant à l'extrême droite. Au lieu de faire avancer cependant, nous allons emprunter en arrière (si nécessaire).







Voici les possibilités:

  • 0 - 0 = 0
  • 1-0 = 1
  • 1 - 1 = 0
  • 0 - 1. nous ne pouvons pas le faire nous empruntons 1 de la colonne suivante. Cela rend 10-1 qui est 1.

Voici un exemple:

Si nous avons plusieurs 0 dans une rangée sur le nombre supérieur et ont besoin d'emprunter alors les choses deviennent un peu intéressant. Il suit ce processus général:

Disons que nous avons 100-1

une autre approche

L'exemple ci-dessus est le moyen le plus pratique pour nous de faire la soustraction binaire à la main. Il y a une autre approche, cependant, et c'est la façon dont les ordinateurs soustraient chiffres binaires. Cette approche est appelée complément à deux.

Disons que nous voulons calculer 1000 (8) - 11 (3).

  • Etape 1: Ecrire l'équation sur, padding le nombre inférieur des 0
    1000
    0011 -
  • Étape 2: Inverser les chiffres du numéro inférieur
    1000
    1100
  • Étape 3: Ajouter 1 au nombre inférieur
    1000
    1101
  • Étape 4: Ajouter ces deux nombres pour obtenir 10101
  • Étape 5: Retirez les principaux 1 (et tout les 0 après). Il ne vous reste 101 (5).

Division binaire

division binaire est probablement le plus difficile des équations binaires. Heureusement, il est également facilitée par le fait que nous ne disposons que de traiter 1 et 0.

Tout d'abord, une certaine terminologie. Le nombre que nous divisons par le diviseur. Le nombre que nous divisons en est le dividende.

Le processus est le suivant:

  • Etape 1: Création de la portion de travail du dividende. À partir de la droite, garder, y compris les chiffres jusqu'à ce que nous avons un certain nombre que le diviseur passe en.
  • Étape 2: Travailler combien de fois le diviseur entre dans la partie de travail (avec binaire cela est facile car il sera toujours 1). Notez ce numéro au-dessus de la ligne (en ligne avec le chiffre à droite du numéro de travail).
  • Étape 3: Soustraire le diviseur du numéro de travail. Cela devient le début du nouveau numéro de travail.
  • Étape 4: Baisser les chiffres du dividende et ajouter au nouveau numéro de travail jusqu'à ce que nous avons un nouveau numéro de travail assez grand pour le diviseur pour aller dans.
  • Étape 5: Répétez les étapes 2 à 4 jusqu'à ce que nous sommes à la fin du dividende.
  • Etape 6: Le résultat de la soustraction finale est le reste.

Eh bien, c'était tout à fait un peu à prendre était pas. Regardons un exemple pour éclaircir les choses:

Ce truc peut être un peu difficile à obtenir autour de votre tête. Si vous trouvez la lecture à travers le matériau faisant votre tête un peu, voici ce que je propose:

Activités

Donc, la meilleure façon d'apprendre ce genre de choses est de pratiquer et maintenant nous allons vous rendre à le faire. Pour chacune des activités ci-dessous vous pouvez continuer à générer de nouveaux numéros pour essayer donc continuer à travailler à travers eux jusqu'à ce que vous vous êtes à l'aise avec eux.

  • Addition binaire:
  • Multiplication binaire:
  • soustraction binaire:
  • division binaire:

Linux Tutorial

Tutoriel HTML

Tutoriel binaire

L'éducation est le bois d'allumage d'une flamme,
pas le remplissage d'un navire.
- Socrate

Bash Scripting Tutorial

Tutoriel CSS

Expressions régulières

Les défis de programmation

Résolution de problème

Algèbre de Boole Tutorial

Conception de base Tutoriel







Articles Liés