Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
623 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  convertir des Byte en decimal et flottant

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

convertir des Byte en decimal et flottant

n°1393546
bubulle63
Posté le 23-06-2006 à 11:40:30  profilanswer
 

Bonjour a tous,
 
pour transformer un seul Byte en decimal (ici par exemple) je n'ai pas de problème.
 

Code :
  1. Byte toto = 8C ;
  2. CString sTemp;
  3. sTemp.Format("%02d ", toto);


 
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
 

mood
Publicité
Posté le 23-06-2006 à 11:40:30  profilanswer
 

n°1393580
olivthill
Posté le 23-06-2006 à 12:45:08  profilanswer
 

Voili :

unsigned char toto[] = {0x9a, 0x3E, 0xB5};
long int num;
 
num =    (long int)(toto[0]) * 65536
       + (long int)(toto[1]) * 256
       + (long int)(toto[2]);

n°1393604
skelter
Posté le 23-06-2006 à 13:48:45  profilanswer
 
n°1393606
bjone
Insert booze to continue
Posté le 23-06-2006 à 13:51:46  profilanswer
 

#include <iostream>
using namespace std;
 
int main()
{
 cout<<(dec)<<0x9A3EB5<<"\n";
}


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  convertir des Byte en decimal et flottant

 

Sujets relatifs
convertir document word - 1 bon point a celui qui me resoud caeleve mp besoin d'aide pour convertir camel >>> pascal
taille d'un flottantconvertir INT en FLOAT
convertir object en intConvertir les URL en liens cliquables
Convertir du code php en aspPhp : convertir chaine de caractère
Convertir un string PostgeSQL à HTML à travers des classes Java[VB.NET] Séparateur décimal & DataGrid
Plus de sujets relatifs à : convertir des Byte en decimal et flottant


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR