convertir des Byte en decimal et flottant - C++ - Programmation
Marsh Posté le 23-06-2006 à 12:45:08
Voili :
unsigned char toto[] = {0x9a, 0x3E, 0xB5}; |
Marsh Posté le 23-06-2006 à 13:48:45
std::istringstream & std::hex
http://c.developpez.com/faq/cpp/?p [...] tream_hexa
Marsh Posté le 23-06-2006 à 13:51:46
#include <iostream>
using namespace std;
int main()
{
cout<<(dec)<<0x9A3EB5<<"\n";
}
Marsh Posté le 23-06-2006 à 11:40:30
Bonjour a tous,
pour transformer un seul Byte en decimal (ici par exemple) je n'ai pas de problème.
Par contre je n'arrive pas à convertir (par exemple( la suite d'octets suivante : 9A 3E B5 car je ne sais pas comment séparer chaque valeur comme ça : 9 A 3 E B 5 pour pouvoir ensuite convertir de la manière suivante:
9*16^5 + A*16^4 + 3*16^3 + E*16^2 + B*16^1 + 5 = valeur en décimal.
Avez vous des idées pour m'aider à avancer? Merci