Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2156 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Question que je me pose...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Question que je me pose...

n°243985
Coin_coin
A pu rien en dessous
Posté le 13-11-2002 à 11:39:35  profilanswer
 

Voilà, je voulais savoir s'il y avait un rapport avec le fait que les adresses IP sont limitées à 256 chiffres, (de 0 à 255) soit le carré de 16 ; et le fait qu'en héxadécimal, la plus haute valeure soit FF (soit 16/16). :??:
 
J'y connais rien en programmation, alors une explication simple serait la bienvenue :D
 
Merci! :hello:

mood
Publicité
Posté le 13-11-2002 à 11:39:35  profilanswer
 

n°243994
kadreg
profil: Utilisateur
Posté le 13-11-2002 à 11:52:17  profilanswer
 

oui


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°243996
lorill
Posté le 13-11-2002 à 11:53:21  profilanswer
 

tu te réponds a toi même ?

n°244011
BifaceMcLe​OD
The HighGlandeur
Posté le 13-11-2002 à 12:10:27  profilanswer
 

La base de numération 2 est le fondement de toute l'informatique, et il y a toute une littérature sur ce sujet (algèbre de Boole, etc). Je te laisse t'y reporter pour plus de détails.
 
Maintenant, les nombres binaires sont difficilement lisibles par les humains. L'avantage de la base 16, c'est qu'elle permet de manipuler la base 2 de manière détournée (puisque chaque signe représente un paquet de 4 chiffres binaires) tout en étant aussi lisible que la base 10, qui est la base de numération que nous utilisons le plus.
 
Les premiers processeurs étaient des processeurs 4 bits. Ils étaient donc capables de manipuler 4 chiffres binaires, soit un chiffre hexadécimal (base 16) à un instant donné. Très rapidement ensuite sont apparus les processeurs 8 bits, capables de manipuler 8 chiffres binaires, soit deux chiffres hexadécimaux à un instant donné. C'est à ce moment qu'on a inventé la notion d'octet, regroupement de 8 chiffres binaires.
 
Maintenant, pour répondre à ta question, comme beaucoup d'adresses en informatique, les adresses Internet sont un paquet d'octets : 4 octets pour IPv4, 32 octets pour IPv6. C'est tout. Bien sûr, on pourrait les lire en décimal pur, mais ce serait difficile ensuite de faire le lien avec une addresse telle qu'elle est contenue dans un ordinateur. Alors on préfère la mémoriser octet par octet (en décimal ou en hexadécimal).


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Question que je me pose...

 

Sujets relatifs
[C/C++] question sur automake / autoconf[unix/ thread Posix] petite question
[JAVA] Question importante aux pro de Java.........;-)Pointeurs sur fonctions (question pointue !)
Question à 1?, c'est quoi un ETL?petite question sur les pointeurs
[C++]question con : c est quoi un pointeur?question sur "read" entre autres
[SQL] Petite question sur les cles etrangeresQuestion surment posé 500foi ...
Plus de sujets relatifs à : Question que je me pose...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR