rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

[c] conversion hexa/décimal

Posté par tintin, le samedi 1 juillet 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 !
Répondre à tintin  Signaler ce message aux modérateurs Aller au dernier message

1


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
kilian, le lundi 3 juillet 2006 à 05:49:21
Salut,

printf("%d",....) c'est pour afficher une valeur signée.
Il faut mettre printf("%u",....) pour avoir la valeur en non-signée.
Répondre à kilian

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
tintin, le lundi 3 juillet 2006 à 08:37:09
Merci bcp, ça marche nikel :)
Répondre à tintin

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
khaoula, le dimanche 15 avril 2007 à 13:49:05
salut
j'aimerai que vous m'aidiez à écrire un algorithme pour convertir un entier de la base octal à la base décimale;
merci d'avance
Répondre à khaoula

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
niare, le mercredi 28 novembre 2007 à 16:54:28
je voudrai avoir une methode pour convertir un decimal en binaire avec le langage javascript.merci
Répondre à niare

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
pepino, le mercredi 23 janvier 2008 à 16:05:56
kelkun pe maider a resoudre

10->16
ABCDEF -> ?


MERCI
Répondre à pepino

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 Char Snipeur, le mercredi 23 janvier 2008 à 17:02:46
Calculatrice de base de XP donne :
ABCDEF=11259375
Salutation ! Quand on sait pas, on touche pas !JBT
Char Snipeur
Répondre à Char Snipeur
Logiciels pertinents trouvés dans les téléchargements
Télécharger PSPad 4.5.2PSPad - PSPad est un excellent éditeur de texte. Il est utile pour travailler sur du simple texte, mais aussi sur du HTML, CSS,...Catégorie: Développement
Licence: Freeware/gratuit
Télécharger Free Mp3 Wma Converter 2.0Free Mp3 Wma Converter - Free Mp3 Wma Converter permet de convertir tout vos fichiers Mp3 , Wma , Ogg , AAC , m4a , mp4 , Ape , flac, Wav : ...Catégorie: Conversion
Licence: Freeware/gratuit
Télécharger AMV Convert Tool 3.68AMV Convert Tool - Le package MP3 Player Utilities contient notamment un lecteur permettant de lire les fichiers au format AMV ainsi qu'un...Catégorie: Edition vidéo
Licence: Freeware/gratuit
Télécharger Mobile 3GP Converter 1.0Mobile 3GP Converter - Le programme "Mobile 3GP Converter" permet de convertir des fichiers au format 3GP (extension *.3gp ou *.3g2) vers un...Catégorie: Edition vidéo
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « [c] conversion hexa/décimal »