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

  FORUM HardWare.fr
  Discussions
  Sciences

  Codage des entiers(binaire)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Codage des entiers(binaire)

n°11261373
Profil sup​primé
Posté le 21-04-2007 à 19:28:32  answer
 

Bonjour,
 
Codage des entiers
Les entiers signés stockés dans les fichiers WAVE sont codés en little-endian complément à 2 (le format des entiers sur les plate-forme Intel). Ceci signifie qu'un entier stocké sur plusieurs octets sera enregistré avec l'octets de poids le plus faible d'abord.  
 
En pratique, l'entier 12345678 en base 10 s'écrit BC614E en base 16. On complète par des zéros pour obtenir un entier sur 32 bits (4 octets) : 00BC614E. Notre fichier WAVE contiendra donc la suite d'octets suivante : 4E 61 BC 00 (les octets ont été "renversés).  
 
 
Je ne comprend pas à quel format corresponde " 4E 61 BC 00 " , ceux n'est pas de l'hèxadecimal?
 
 
http://www.portices.fr/formation/R [...] ascii.html


Message édité par Profil supprimé le 21-04-2007 à 21:06:12
mood
Publicité
Posté le 21-04-2007 à 19:28:32  profilanswer
 

n°11262260
Profil sup​primé
Posté le 21-04-2007 à 21:06:28  answer
 

Base de dix = décimale.
Base de seize = hexadécimale.
 
Voici un tutorial trés bien fait pour la conversion:
 
http://villemin.gerard.free.fr/Www [...] onHexa.htm


Message édité par Profil supprimé le 21-04-2007 à 22:38:24

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Discussions
  Sciences

  Codage des entiers(binaire)

 

Sujets relatifs
Codage arithmetique et calculs!!! help!!!Codage et description d'objet 3D
Convertisseur text/binaire 
Plus de sujets relatifs à : Codage des entiers(binaire)


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)