Représentation d'un nombre réel en binaire

Fermé
Kelem Messages postés 2 Date d'inscription vendredi 5 septembre 2003 Statut Membre Dernière intervention 5 septembre 2003 - 5 sept. 2003 à 12:20
tomsawyer1311 Messages postés 375 Date d'inscription vendredi 1 mai 2009 Statut Membre Dernière intervention 8 novembre 2019 - 20 juil. 2012 à 03:43
Bonjour à tous ! Il s'agit de mon tout premier message. J'ai lu la documentation sur le binaire et j'ai beaucoup de mal à comprendre le paragraphe sur la "représentation d'un nombre réel". Déjà je ne comprends pas ce que l'on entend par un nombre binaire à virgule.

Comment passe-t-on comme dans l'article de 101,01 en binaire à 5,25 en décimale ? Pour le 5 j'ai bien mon idée vu qu'en binaire cela fait 0101 donc j'en déduis 101. Mais après la virgule, je ne comprends pas.

Autre chose dans l'exemple, le bit signifie le signe, on a 1 pour 525,5. 1 désigne bien un entier négatif normalement ?

Je m'excuse si je suis très confus mais je débute.

Dans l'attente d'une réponse, amicalement Cédric.

7 réponses

sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
5 sept. 2003 à 13:06
0,1 (bin) = 1/2^1 = 1/2 = 0,5 (dec)
0,01 (bin) = 1/2^2 = 1/4 = 0,25 (dec)
0,001 (bin) = 1/2^3 = 1/8 = 0,125 (dec)
etc.

C'est aussi la raison pour laquelle la notation binaire ne permet pas de représenter des nombres réels tels que 0,3.

Il existe d'autres systèmes de notation qui permettent de s'affranchir de ce genre de problème.
15