Vous êtes sur la page 1sur 2

ENSA-Tétouan. 2AP2. T.D. CHAP. 0. ANALYSE D’ERREURS.

Exercice 1. Tous les chiffres des nombres (arrondis) décimaux suivants sont significatifs.
Donner une borne supérieure de l’erreur absolue et estimer l’erreur relative

a) 0, 1234 b) 3, 141 56 c) 0, 11235 × 10−3


d) 8, 000 e) 0, 223 56 × 108

10 2 2 10
Exercice 2. Montrer que 9325 = 10010001101101 , et que 10011, 011 = 19, 375

Exercice 3. Un ordinateur fictif représente les nombres réels sur 32 bits dans l’ordre
suivant de gauche à droite
* 1 bit pour le signe du nombre (0 = positif, 1= négatif) ;
* 7 bits pour l’exposant en représentation signe et grandeur,
* 24 bits pour la mantisse (normalisée)
a) Que représentent (en base 10) les 32 bits :

1000 1011 1010 1000 0010 0000 0000 0000

b) Donner une borne supérieure de l’erreur relative liée à cette représentation (on suppose
que l’ordinateur utilise la troncature).
c) Donner l’expression binaire sur 32 bits du plus petit nombre réel positif représentable
et donner sa valeur en base 10.

Exercice 4. Enumérer l’ensemble des nombres à virgule flotante qui ont une représen-
tation binaire de la forme ±(0, b1 b2 ) × 2k avec k ∈ [−1, 1].
Exercice 5. Montrer que l’opération ⊗ est stable amont.

Exercice 6. Donner la représentation en notation flottante en base 10 des nombres sui-


vants (arrondir en conservant 4 chiffres dans la mantisse)

a) e b) 2/3 c) 12, 487 × 105


d) 213 456 e) 2000, 1 × 108

Exercice 7. Montrer que la loi d’associativité de l’addition n’est pas toujours respectée en
arithmétique flottante. Utiliser l’arithmétique flottante à 3 chiffres et les nombres suivants :
x = 0, 854 × 103 , y = 0, 251 × 103 et z = 0, 852 × 103

Exercice 8. On se place dans le système F (b = 10, m : 3 chiffres , p : 3 chiffres).


1) Calculer exactement 122 × (333 + 695) .
2) En appliquant l’arrondissement, calculer les expresions flottantes 122 ⊗ (333 ⊕ 695) et
(122 ⊗ 333) ⊕ (122 ⊗ 695) .

1
ENSA-Tétouan. 2AP2. T.D. CHAP. 0. ANALYSE D’ERREURS.

3) Comparer.
Exercice 9. Calculer, dans une arithmétique à 5 chiffres significatifs dans le système
décimal, les racines de l’équation

x2 + 111, 11x + 1, 2121 = 0



−b+ b2 −4ac √−2c
en utilisant d’abord la formule x = 2a
, puis la formule x = b+ b2 −4ac
et analyser
les résultats.

0
Exercice 10. Soit f une fonction régulière qui vérifie f (10) = 100, f (10) = 3 et
00 000
f (10) = −1, satisfaisant f (x) < 0, 03 ∀x ∈ I, où I est un intervalle centré en
x0 = 10.
Estimer f (10, 5), ainsi que l’erreur associée à cette approximation.


Exercice 11. Soit f (x) = 4 + x.
a) Trouver le développement de taylor de degré 2 (P2 (x)), de la fonction f (x) au voisinage
de x0 = 0.

b) En utilisant P2 (x), donner une approximation de 3.9. En utilisant la valeur ”exacte”

de 3.9, (donnée par votre calculatrice par exemple), estimer l’erreur absolue et l’erreur
relative commises.
c) Quels sont les chiffres significatifs de l’approximation obtenue en a) ?

Exercice 12.
a) Calculer le développement de Taylor d’ordre 5, c’est à dire dont le terme d’erreur est de
type O(h5 ), de la fonction f (x) = ln(x) auteur de x0 = 1. Donner l’expression analytique
du terme d’erreur.
b) A l’aide de ce développement, donner une approximation de ln(1, 1). Par comparaison
avec la valeur exacte (ln(1, 1) = 0, 0953101798), donner le nombre de chiffres significatifs
de l’approximation.
c) par quel facteur approximatif l’erreur obtenue en b) serait-elle réduite si l’on évaluait
ln(1, 025) au moyen du développement de Taylor obtenu en a) (Ne pas faire les calculs.)

Exercice 13. On considère la fonction f (x) = (8 + x)3 − 512 .


a) Sans modifier la forme algèbrique de f (x), calculer f (0, 0001) en arithmétique flottante
à 5 chiffres en utilisant l’arrondi. Comparer avec la valeur fournie par votre calculatrice
lorsque vous utilisez le maximum de chiffres et commenter les résultats obtenus.
b) Trouver une expression de f (x) qui soit algébriquement équivalente à celle proposée
plus haut et qui vous permettra de calculer f (0, 0001) en arithmétique flottante à 5 chiffres
avec plus de précision. Vérifier vos calculs.

Vous aimerez peut-être aussi