Outils pour utilisateurs

Outils du site


start:linux:reseaux:ipv6

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
start:linux:reseaux:ipv6 [2025/12/03 18:15] – [Convertir un nombre décimal en binaire] adminstart:linux:reseaux:ipv6 [2025/12/03 18:42] (Version actuelle) – [Convertir un nombre décimal en binaire] admin
Ligne 158: Ligne 158:
 =====Convertir un nombre décimal en binaire===== =====Convertir un nombre décimal en binaire=====
  
-Dans les nombres binaires, chaque bit successif d’un groupe représente une puissance de deux et les valeurs augmentent de droite à gauche. Ainsi, le bit le plus à droite représente 20, le deuxième bit le plus à droite représente 21, et ainsi de suite, comme le montre le tableau ci-dessous.+Dans les nombres binaires, chaque bit successif d’un groupe représente une puissance de deux et les valeurs augmentent de droite à gauche. Ainsi, le bit le plus à droite représente 2<sup>0</sup>, le deuxième bit le plus à droite représente 2<sup>1</sup>, et ainsi de suite, comme le montre le tableau ci-dessous.
 Chaque bit successif à gauche représente le double de la valeur. La valeur de chaque chiffre d’un nombre binaire est déterminée par sa position dans le tableau. La somme de toutes ces valeurs de colonne pour chaque chiffre donne la représentation décimale du nombre binaire. Chaque bit successif à gauche représente le double de la valeur. La valeur de chaque chiffre d’un nombre binaire est déterminée par sa position dans le tableau. La somme de toutes ces valeurs de colonne pour chaque chiffre donne la représentation décimale du nombre binaire.
  
 ^8e bit^ 7e bit^ 6e bit^ 5e bit^ 4e bit^ 3e bit^ 2e bit^ 1e bit^ ^8e bit^ 7e bit^ 6e bit^ 5e bit^ 4e bit^ 3e bit^ 2e bit^ 1e bit^
-27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 |+2<sup>7</sup> | 2<sup>6</sup> | 2<sup>5</sup> | 2<sup>4</sup> | 2<sup>3</sup> | 2<sup>2</sup> | 2<sup>1</sup> | 2<sup>0</sup> |
 |128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |  |128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 | 
 +
 +
 +
  
  
Ligne 171: Ligne 174:
  
 ^8e bit (128)^ 7e bit (64)^ 6e bit (32)^ 5e bit (16)^ 4e bit (8)^ 3e bit (4)^ 2e bit (2)^ 1e bit (1)^ ^8e bit (128)^ 7e bit (64)^ 6e bit (32)^ 5e bit (16)^ 4e bit (8)^ 3e bit (4)^ 2e bit (2)^ 1e bit (1)^
-|1 | 1| 1| 0| 0| 1| 1| 1|+|1 | 1| 1| 0| 0| 0| 1| 1|
  
 Nombre binaire 11100011 Nombre binaire 11100011
Ligne 177: Ligne 180:
 Le tableau ci-dessus montre que les bits ayant les valeurs 128, 64, 32, 2 et 1 sont tous activés. Le tableau ci-dessus montre que les bits ayant les valeurs 128, 64, 32, 2 et 1 sont tous activés.
 Comme nous l’avons déjà mentionné, calculer la valeur d’un nombre binaire revient à additionner toutes les valeurs des bits « activés ». Comme nous l’avons déjà mentionné, calculer la valeur d’un nombre binaire revient à additionner toutes les valeurs des bits « activés ».
 +
 +^8e bit (128)^ 7e bit (64)^ 6e bit (32)^ 5e bit (16)^ 4e bit (8)^ 3e bit (4)^ 2e bit (2)^ 1e bit (1)^
 +|1 | 1| 1| 0| 0| 1| 1| 1|
 +
 Ainsi, pour la valeur binaire du tableau, 11100111, nous additionnons 128+64+32+4+2+1 pour obtenir le nombre 231. Ainsi, pour la valeur binaire du tableau, 11100111, nous additionnons 128+64+32+4+2+1 pour obtenir le nombre 231.
  
 Par exemple : Par exemple :
-Binaire Décomposition Décimal + 
-1100 0000 128+64+0 192 +^Binaire^ Décomposition^ Décimal^ 
-10101000 128+32+8 168 +|1100 0000|128+64+0|192| 
-00000001 0*7+1 1 +|10101000|128+32+8|168| 
-00110010 32+16+2 50 +|00000001|0*7+1|1| 
 +|00110010|32+16+2|50|  
 + 
 + 
 +=====Convertir un nombre binaire en décimal===== 
 + 
 +Voici comment convertir dans l’autre sens. 
 +Nous commençons par le nombre décimal que nous voulons convertir et recherchons la valeur de colonne la plus élevée qui entre dans la décimale. 
 +Ensuite, nous soustrayons la valeur de la colonne du nombre original et nous répétons le processus jusqu’à ce que le nombre original devienne zéro. 
 + 
 +A partir de là, on peut convertir chaque décimale d’une adresse IP, masque de sous-réseau ou broadcast en binaire. 
 +Ainsi : 
 + 
 +    *La décimale 192 se convertir en binaire par 11000000 
 +    *168 donne 10101000 en binaire 
 + 
 +{{:start:linux:reseaux:convertir-adresse-ip-binaire-245s4f.jpg?direct&600 |}} 
/home/chanteri/www/fablab37110/data/attic/start/linux/reseaux/ipv6.1764782105.txt.gz · Dernière modification : de admin