bonjour,
y aurait-il une lib ou des fonctions déjà faites pour des conversions hex/dec/oct .... ?
sans pour autant passer par des cin cout printf ....
merci pour votre aide
bonjour,
y aurait-il une lib ou des fonctions déjà faites pour des conversions hex/dec/oct .... ?
sans pour autant passer par des cin cout printf ....
merci pour votre aide
'lut
pour stocker la représentation dans une chaîne ?
1- int idecimal = 123;
2- DWORD dwhexa = 0x0;
3- existe-t-il quelque chose comme ça :
dwhexa = fonctionFictive(idecimal );
la valeur de a est la même dans les 2 cas. Hexadécimal / décimal / binaire, c'est juste une représentation différente d'une même valeur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 int a = 15; a = 0xF;
je comprends ce que tu veux dire
mais si tu dois faire des arithmetiques sur des hex, bon sang comment je fais?
la representation à l'écran je comprends
mais l'avoir stocké en tant que tel ?
tu fais l'opération sur ton int. après si tu veux afficher le résultat dans une base donnée, tu utilise printf ou tu stocke dans un string au bon format.
non :
c'est quoi l'arithmetiques sur des hex ?Envoyé par ilimo
stocké comment ? En mémoire, ton int est sous forme binaire, que tu l'ais initialisé avec une valeur décimale ou hexa.Envoyé par ilimo
si je ne me trmpe pas
ceci est possible :
DWORD dwp = 0x80B3ED;
DWORD dwd = 0x90B3CE;
DWORD dwt = 0x0;
dwt = dwp + dwd
m'en tout cas je pense que j'ai compris ce que vous vouliez dire
merci à tous
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager