2
A.1 Nombres en précision finie
•Les ordinateurs utilisent une autre arithmétique que les humains
•Les physiciens disent: Il y a 10 puissance 78 électrons dans l’univers…
•Les chimistes disent : …
•Les philosophes disent : …
•Les mathématiciens disent : …
•Les reporters sportifs disent : …
•Les ordinateurs disent : j’aime les 0 et 1 et je préfère travailler avec des
nombres contenant un nombre fini de chiffres (8 bits, 16 bits, …)
•Exemple: Ensemble des entiers positifs avec 3 chiffres décimaux
•L’ensemble comprend exactement 100 éléments: 000, 001, …, 999
•Certains nombres ne peuvent pas être représentés:
Les nombres supérieurs à 999
Les nombres négatifs
…
•L’arithmétique n’est pas fermée (au regard des opérations +, - *):
600 + 600 = 1200 (trop grand)
003 - 005 = -2 (négatif)
…
•L’algèbre des nombres en précision finie est différente de l’algèbre normale:
a + (b - c) = (a + b) - c
(avec a=700, b=400, c=300: a+b est trop grand, mais pas a+(b-c))