Next: Les arrondis IEEE
Up: Arithmétique flottante
Previous: Multiplication
La multiplication des deux mantisses sur p bits donne
un résultat sur 2p bits, duquel on doit conserver
une mantisse de p bits. Il faut donc arrondir et
éventuellement ajuster l'exposant pour normaliser le résultat.
Pour arrondir, on s'appuie sur :
- le bit de garde :
p+1ieme bit
- le bit d'arrondi :
p+2ieme bit
- le bit persistant : un ou logique des bits éliminés
Les p bits gardés sont fonction du bit de poids fort du résultat :
- si le bit de poids fort est 0, le résultat obtenu
est de la forme 01,... On doit conserver
le bit de garde dans le résultat.
- si le bit de poids fort est 1, le résultat est de la forme
10,... On ajuste l'exposant, le bit de garde devient le bit d'arrondi,
et l'ancien bit d'arrondi
entre dans le calcul du bit persistant.
? Multiplication de 5 par 10 et 5 par 15 avec mantisses de 4 bits.
Il y a plusieurs manières d'arrondir...
Patrick Marcel
2001-01-24