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

Kelem Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
tomsawyer1311 Messages postés 375 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Modérateur Dernière intervention   15 662
 
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