Bonjour,
Je cherche à comprendre comment représenter en base deux un nombre rationnel.
On me dit que :
1/10 = 0.01111011.10011001100110011001100
Je comprends qu'en écrivant :
0.1*2 = 0.2
0.2*2 = 0.4
0.4*2 = 0.8
0.8*2 = 1.6
0.6*2 = 1.2
0.2*2 = 0.4
et on reboucle...
J'en retire donc comme mantisse : 00011001100110011001100
Mais déjà, cette mantisse est différente de celle donnée ci-dessus : mon premier chiffre est un 0 au lieu d'un 1. Pourriez-vous m'expliquer cette divergence ?
Ensuite, comment calculer l'exposant ?
Merci d'avance
Partager