Représentation décimale en virgule flottante

Johnson -  
yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour j'ai un exo qui me pose soucis :

L'octet est composé d'un bit de signe, 4 bits de mantisse, 3 bits d'exposant et donc N = (-1)^(1-S)*M*2^E.

Dans ce format exprimez les valeurs suivantes (énoncées en décimal) :
-1
-2 (2 solutions possibles)
-3
-4 (3 solutions possibles)
-5
-352
-353
-354

Quelle est la prochaine valeur supérieure à 352 exprimable exactement dans ce format ?
Est ce que cet écart est identique pour les nombres entre 600 et 700 ?

Combien de nombres sont représentables dans ce format entre 1000 et 1100 ? Lesquels ? Donnez le plus grand nombre exactement représentable mais inférieur à 1000 et le plus petit mais supérieur à 1100.

Faites l'addition 28+2 dans ce format.

Que se passe t il avec les valeurs non représentables ?

Comment peut-on représenter des nombres décimaux dans ce format ?

J'ai réussi le début :
1 : 10001000
2 : 10010000 ; 10001001
3 : 10011000
4 : 10100000 ; 10001010 ; 10010001
5 : 10101000

Mais 352 je ne trouve pas...

5 réponses

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonjour,
    qu'as-tu essayé pour 352?
    as-tu essayé pour d'autre nombres, par exemple 40 et 100?
    0
  2. Johnson
     
    Bonjour, je n'ai pas compris comment faire pour 352...
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      as-tu essayé pour d'autre nombres, par exemple 40 et 100?
      0
  3. Johnson
     
    J'ai déjà essayé pour :

    1 ==> 10001000
    2 ==> 10010000 ; 10001001
    3 ==> 10011000
    4 ==> 10100000 ; 10001010 ; 10010001
    5 ==> 10101000
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      et 10, 20, 30, 40?
      0
  4. Johnson
     
    Non.
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      mieux vaut alors commencer par des exercices plus simples.
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Johnson
     
    J'en ai pas. Et je n'ai pas le temps.
    Je n'ai toujours pas eu des explications qui m'aident.

    10 :
    1 1010 000
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      exercice plus simple: 20, 30, 40?
      0