Vous n'êtes pas identifié(e).
Pages : 1
C'est facile,
On prend un tableau avec dedans des chiffre de 128 à 1 en divisant par 2 à chaque étape.
[..128..][...64...][...32...][...16...][....8....][....4....][....2...][....1....]
Ensuite on prend le chiffre à convertir, par exemple 52,
et on regarde si 128 rentre dans 52, la réponse est non donc on ne met rien ou 0.
De même pour 64, idem rien ou 0.
On regarde pour 32 la réponse est oui donc on met 1, le code binaire commence donc par 1.
1
On déduit alors 32 de 52 il reste 20, 16 rentre dans 20 donc de nouveau 1, le code binaire commence par 11
11
20 - 16 = 4, 8 ne rentre pas dans 4 donc 0, le code commence par 110
110
4 rentre dans 4 le code fait donc 110100 puis qu'il n'y as plus rien pour 2 et 1.
52 = 110100 en binaire facile non :ok:
Pour convertir une IP donc nous suivant le même principe.
Nous prenons une adresse IP, par exemple 192.168.1.1, nous convertissons par bloc d'une octet, d'abords 192 nous le convertissons suivant le même principe,
ensuite 168, puis 1 et nous terminons par le dernier 1.
Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D
Hors ligne
merci à toi, très bon rappel, ca va me servir dans pas longtemp...
" Nous pouvons satisfaire toute personne sauf le jaloux, rien ne le satisfait à part voir le bienfait disparaitre. "
Hors ligne
ça me rappelle mes cours ^^' , merci Coyotus pour cette astuce
Mess With The Bests
Die Like The Rest
Hors ligne
sympa l'astuce je m'en souvnais meme plus la honte mdr
Hors ligne
Hors ligne
Pages : 1