Gérer le forum: Aide • Rechercher • Liste des Membres • Groupes d'utilisateurs
• S'enregistrer
• Profil • Se connecter pour vérifier ses messages privés
• Connexion
Auteur |
Message |
Baur0g0th
Forumeur fréquent
Sexe:
Messages: 74
|
Posté le:
Mer 04 Oct 2006 - 22:09 |
|
Salut tt le monde
Voila j'aimerai savoir si je suis logique sur le corrigé d'un nombre réel dans une variable de type réel en IEEE 754
Voici le travail a faire :
Donnez en binaire la représentation mémoire du nombre (-129.625) dans une variable de type single.
j'ai trouvé : Signe : 1 Exposant : 1000 0110 Mantisse : 000 0000 1101 0000 0000 0000
Le corrigé me trouve en mantisse : 000 0001 1010 0000 0000 0000
Euh ..... sachant que je décale vers la gauche la virgule de 7 crans, je m'explique :
(129.625)10 = (1000 0001,101)2 = (1,0000 0011 01E+111)2
Pourquoi ai-je 6 zéros devant la partie fractionnaire au lieu de 7 car l'exposant est bien 10^7 ?
Merci de vos éclaircissements
PS: dans le meme cas, un exercice du cours me trouve en pour (8.5625)10 = (1000,1001)2 = (1,0001001E+11)2 donnant une mantisse de 000 1001 0000 0000 0000 0000 ( 3 zéros devant puisque c 10^3 ) |
_________________ 1ere année BTS IG, vise l'option ARLE |
|
|
|
N'oubliez pas de vous inscrire à la communauté pour participer. Si vous êtes déjà membre, connectez-vous pour faire disparaître ce bandeau publicitaire. |
|
|
Voir le sujet suivant
Voir le sujet précédent
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|