RDV+DIAL chat illimit� dans ta r�g!
no save
Assistance
Achat
News

Forum | programmation
[c] conversion hexa/décimal
tintin, le sam. 01 juil. 2006 à 18:38:01
Salut !

Je suis novice en C, et j'ai une petite question : je cherche a faire afficher un nombre en hexadécimal en décimal. Pour des petites valeurs, ça marche parfaitement, mais à partir de FFFFFFF j'ai quelques soucis, par exemple pour faire afficher FFFFFFFF en décimal (je devrais avoir 4294967295) :

Je déclare ma variable : unsigned long int var=0xffffffff;
Je l'affiche : printf("%d", var);

Mais au lieu d'obtenir 4294967295 j'obtiens -1
Le problème vient du type de var ? :S Qui peut me décoincer ?!

Merci !


kilian
juil. 06
Suivant
REPONSES
kilian
juil. 06
tintin
juil. 06
khaoula
avr. 07
niare
nov. 07
pepino
janv. 08
Char Snipeur
janv. 08
Version Web
Réalisé par RedShift
no save