Convertisseur

Bonjour,
je veus convertir cet nbr en (2130706433) hexadecimal comment faire....je veus pas le resultat mais je veus la methode..merci
Configuration: Windows Vista
Internet Explorer 7.0

1 réponse

  1. d'accord mais quel langage ou juste l'algorithme?
    1. l'algorithme...parceque je sais pas si j'etulise vb ou c++ ou c...mais normalement c'est le vb...
    2. @sikarim60OK
      Si tu utilises l'informatique, c'est juste un format d'affichage de ta valeur à definr (0x...) par exemple en C

      Mais si tu veux programmer le raisonnement humain :
      - Trouver la puissance de 16 juste inferieure à ta valeur
      - iterer les divisions a partir de cette puissance de 16 et diviser le reste par la puissance -1
      - jusqu'à reste < 16
    3. @zavengermerci pour ton aide..moi j'etulise l'informatique....mon but est de faire un programme qui va convertir un nbr lu a partir du base de donner(long) comme l'exemple precedent et de le convertir en hexadecimale ...puis cet nbr en exadecimal va le decouper et la convertir a fin de faire sortir une adresse ip a partir de cet nbr hexa

      long--->hexa---->format adresse ip...mais moi je suis un peut null ds la programation...quesque je doit faire
      merci
    4. @sikarim60Donc effectivement, tu formates ton entier long dans une chaine de caracteres au format hexadecimal (choisis ton langage et tu trouveras la fonction. et tu coues la chaine en 4 (en fonction du langage) et tu retransformes tes 4 chaines en entiers pour trouver ton @ IP.