Bonjour a tous;
s'il vous plaît est ce que il excite des fonctions standard pour le passage entre les formats Hexadécimal, ASCII et BCD , en C ou C++ . merci
s'il vous paît comment je passe de ASCII à Hexa par exemple merci
Bonjour a tous;
s'il vous plaît est ce que il excite des fonctions standard pour le passage entre les formats Hexadécimal, ASCII et BCD , en C ou C++ . merci
s'il vous paît comment je passe de ASCII à Hexa par exemple merci
Si tu a des chaînes de caractères qui représentent des nombres en hexadécimal ou en les bases 10 ou 8 on peut utiliser sscanf avec le paramétré %i dans le format. Il faut que le string déboute par '0x' si'l est en hexa et '0' pour base 8.
Si tu as des variables de type 'int' qui contiennent les nombres tu peux utiliser la fonction 'itoa' dont troisième paramétré représente la base.
Bonjour,
Ca ce sont les solutions en C.
Pour le C++, tu peux jouer avec les paramètres des flux (pour les changements de base) et les stringstream (pour les conversions chaines de caractères<->entier).
Et pour le BCD, il n'y a rien, mais ce n'est pas très compliqué à faire soi même.
Partager