Bonjour,
Comme l'indique le titre de cette discusion j'aimerai savoir comment convertir un entier en hexadecimal ...
Merci d'avance
Version imprimable
Bonjour,
Comme l'indique le titre de cette discusion j'aimerai savoir comment convertir un entier en hexadecimal ...
Merci d'avance
Bonjour,
Utilise simplement la fonction sprintf : sprintf ("%lx", $int);
Entrer le résultat dans une variable ne servirais à rien, c'est pour ça que je ne te donne que l'affichage.
Plus exactement tu lui donnes une fonction pour obtenir une chaîne de caractères représentant le nombre en hexadecimal. On peut tout à fait mettre cette chaîne dans une variable.Citation:
Envoyé par Woufeil
Notons qu'il ne s'agit pas vraiment d'une conversion décimal->hexadécimal puisque la donnée originelle n'est pas vraiment en décimal, elle est plutôt stockée en binaire, bien qu'elle soit affichée en décimal par défaut (par exemple dans un contexte de string ou lors d'une interpolation).
--
Jedaï