Forum MT09 A2018

Alignement de mantisse calcul flottant

 

Cuir Qualité Coréen Pvc Marque Dos Top À Pour La Acheter Mc Sac En 29WEDIH

Alignement de mantisse calcul flottant
par Krapf Romain, jeudi 1 novembre 2018, 15:54
 

Bonjour à tous  ! 

Originals Noir Sac 78280 Adidas Collège À Dos Bp Clas Trefoil 2DHW9IYE

Je rencontre un problème récurrent lorsque je fais les annales de MT09 sur le calcul flottant. Prenons par exemple l'exercice 3 de la partie cours de A14 (disponible sur Moodle). À un moment dans le corrigé, on fait le calcul en arithmétique flottante 1-2e avec e=5*10^-4. 1 est exprimé comme 0.1*10^1 et il s'agit du plus grand nombre donc 2e est aligné sur 10^1. Or, on se retrouve avec 2e=0.0001*10^1 et ce résultat est utilisé pour trouver un résultat de la soustraction égal à 0.0999*10^-1 soit 0.999. Mais comment peut-on garder 0.0001*10^1 sachant que la taille maximum de la mantisse est de 3 !? La mantisse ici a 4 chiffres significatifs ! On est censé perdre de l'information ici et obtenir 2e = 0.000*10^1. Ce problème se retrouve dans plusieurs annales… Est-ce que je me trompe dans mon raisonnement et est-ce que la perte d'information est censée intervenir plus tard ? Parce que le correcteur se contente de faire un simple arrondi ce qui me semble léger… 

Merci d'avance pour votre aide !

Cuir Qualité Coréen Pvc Marque Dos Top À Pour La Acheter Mc Sac En 29WEDIH
Re: Alignement de mantisse calcul flottant
par Damie Marc, dimanche 4 novembre 2018, 11:06
 Cuir Qualité Coréen Pvc Marque Dos Top À Pour La Acheter Mc Sac En 29WEDIH

Salut,

J'ai longtemps été perturbé par ce que tu as mis en avant et je crois avoir trouvé la réponse dans la partie "addition flottante" du chapite 1. La marche à suivre est décrite en 3 étapes:
1) Egaliser les exposants en décalant la mantisse du plus petit nombre
2) Additionner les mantisses
3) "Arrondir"

Ainsi, il ne faut pas arrondir avant l'addition (comme on pourrait le penser) mais arrondir seulement après l'opération. Cela peut sembler totalement impossible mais je crois (info à prendre plus que jamais avec des pincettes) que les processeurs ont des registres et des flags qui permettent de gérer le dépassement de mantisse le temps du calcul.

Quelle que soit la réponse physique à ce problème, si on prend le cours à la lettre, on comprend mieux les corrigés. Donc comme tu le proposais, la perte d'information intervient plus tard.
Femme France Noire Chaussures Compensée 18911 Noir Basket 8xq78r XiukOPZT
J'espère t'avoir aidé!

Petit Porté Cabas Piqué Classic Lacoste Double Sac Grains g7b6fy
Re: Alignement de mantisse calcul flottant
par Martin Vincent, lundi 5 novembre 2018, 16:29

Bonjour,

Vous rentrez dans un niveau de détail que je voulais éviter d'aborder, mais fondamentalement vous avez raison.

1) au moment du calcul, il y a effectivement un bit supplémentaire qui est gardé qui permet d'augmenter la précision. Mais ce n'est pas l'objet du cours de rentrer dans ce genre de détails.Dbl Ellesse Achat Prix Pas Cher Sac – Go Sport Et 3q4j5LRA

2) la méthode de calcul que je propose est une approximation permettant de présenter les choses simplement. Nous ne nous intéressons pas à comment c'est programmé en pratique : je ne fais pas un cours informatique de calcul... Pour cela, voyez vos profs d'informatique, qui sont bien plus calés que moi!

Ce qu'il faut retenir et comprendre, c'est la formule (x et y étant des flottants) :

x \oplus y = fl(x+y)

c'est-à-dire : le résultat de la somme flottante de x et de y est l'arrondi flottant de la somme exacte de x et de y.

C'est donc pour cela qu'on fait l'arrondi après le calcul exact dans les corrigés... Mais je comprends votre question : il n'est pas correct d'écrire "0.0001" dans un ensemble flottants avec 3 chiffres significatifs. Voyez-le comme un intermédiaire de calcul temporaire qui sort de l'ensemble flottants.

Encore une fois, on ne s'intéresse pas à comment c'est programmé, mais à ce qui est prescrit comme résultat.

Bleu Nike Vente Hyperdunk 2015 Achat Basket Chaussures 3Rc4qj5SAL

Espérant avoir aidé.

Cordialement

VM

Cuir Qualité Coréen Pvc Marque Dos Top À Pour La Acheter Mc Sac En 29WEDIH
 
PermalienCuir Qualité Coréen Pvc Marque Dos Top À Pour La Acheter Mc Sac En 29WEDIH | Niveau supérieur | Répondre