Les ordinateurs transforment chaque nombre en binaire. Les nombres que nous utilisons sont exprimés en base 10. Chaque 10 1 est égal à 1 dix, chaque 10 est égal à 1 cent, et ainsi de suite. En binaire, vous montez une unité tous les 2 chiffres. Donc 2 sont égales à 1 deux, 2 deux égalent 1 4, et ainsi de suite. Par exemple, le nombre 9 serait 1001 en binaire: 1 un, 0 twos, 0 fours, et 1 huit. 1 + 8 = 9. Les ordinateurs le font parce qu'il est plus facile de concevoir des circuits qui ont seulement des valeurs de 1 ou 0 que des circuits avec 10 valeurs séparées.
Addition
Les ordinateurs ont des opérations mathématiques de base comme l'addition et la soustraction programmées dans leur. L'ajout en binaire est extrêmement simple. Si vous avez 2 nombres avec une valeur 1, vous enregistrez un 0 et déplacez le report 1. Sinon, vous enregistrez le plus grand des deux nombres dans cet emplacement. Par exemple, si vous ajoutez 5 + 4, vous obtenez: 0101 + 0100. Dans le premier emplacement, vous avez un 1 + 0, donc vous stockez le plus grand nombre, 1. Dans le second emplacement, vous avez deux 0, donc vous stockez 0 (puisque les deux nombres sont identiques.) Dans le troisième emplacement vous avez deux 1, donc vous enregistrez un 0 et vous en faites un. Vous vous retrouvez avec le nombre 1001, ou 9.
Multiplication.
Les ordinateurs utilisent une multiplication longue, mais ils le font en binaire Si l'ordinateur multiplie un nombre par 1, il renvoie un 1. C'est un système beaucoup plus simple que la base 10, même si cela nécessite plus d'étapes. Par exemple, en base 10, le problème 8 * 9 est un problème facile, en une étape, sans multiplication longue, mais en binaire, chaque nombre est composé de 4 chiffres et la solution de 7 chiffres.
Soustraction
La soustraction se fait en deux étapes: au lieu de soustraire un nombre, un ordinateur binaire ajoute son compliment, un nombre avec ceux où l'original a des zéros, et des zéros où l'original en a. en bi nary, négatif 4 est 1011. Donc, pour 7 - 4, nous obtenons 0111 + 1011 = 10010. Le nombre du côté le plus à gauche est ensuite déplacé vers la droite, ce qui nous donne 0011 = 3.