Valeur héxadecimale en entier
tchoyy
-
jisisv Messages postés 3678 Statut Modérateur -
jisisv Messages postés 3678 Statut Modérateur -
Bonjour,
je voudrais savoir comment on fait en C pour obtenir la valeur hexadécimale d'un entier.
exemple :
int v = 500;
f(valeur hexa de v??);
Merci
je voudrais savoir comment on fait en C pour obtenir la valeur hexadécimale d'un entier.
exemple :
int v = 500;
f(valeur hexa de v??);
Merci
1 réponse
-
Hello,
#include <stdio.h>
int main(void)
{
int myint= 500;
char result[64];
sprintf(result, "0x%x", myint);
printf("%s\n", result);
return 0;
}
Regarde
man 3 sprintf
http://compute.cnr.berkeley.edu/cgi-bin/man-cgi?sprintf+3
Google est ton ami...
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.