TP flottants : correction
1. On obtient le résultat énigmatique : 5.551115123125783e-17 .
2. En utilisant la formule pour la somme des termes d’une suite géométrique :
<0,000110011001100... >2= 2−4+ 2−5+ 2−8+ 2−9+... =
∞
X
k=1
2−4k+
∞
X
k=1
2−4k−1
=
∞
X
k=1
2−4k+1
2
∞
X
k=1
2−4k=3
2×2−4×
1
1−2−4=1
10
3. D’après la question précédente, la notation scientifique en base 2 de 0,1 est :
<1,100110011001... >2×2−4
4. Si k∈N, le 4k+ 1ème chiffre après la virgule de <1,100110011001... >2est un 1 ainsi
que le 4k+ 4ème. Les autres sont des 0. Comme 52 = 13 ×4, le 52ème chiffre est un 1 et
le 53ème également. Donc le 52ème chiffre est arrondi au supérieur et 0.1 est représenté
par :
<1,10011001...10011010
| {z }
52
>2×2−4
5. la notation scientifique en base 2 de 0,2 est obtenue à partir de celle de 0,1 en augmentant
l’exposant de 1 (car 0,2 = 0,1 ×2). On trouve que 0.2 est représenté par :
<1,10011001...10011010
| {z }
52
>2×2−3
6. <1,10011001...10011010 >2×2−4est mis sous la forme <0,110011001...1001101 >2
×2−3, puis :
<0,11001100...11001101 >2×2−3
+<1,10011001...10011010 >2×2−3
=<10,01100110...01100111 >2×2−3
(0110 se répète, sauf pour le dernier bit, à cause de l’arrondi)
Enfin, le dernier résultat est mis sous forme scientifique en arrondissant :
<1,00110011...00110100
| {z }
52
>2×2−2
1