On sépare l'entier du décimal, pour la partie entière on fait une succession de divisions euclidiennes afin d'avoir la partie entière en base 2 (pour les divisions par 2, il faut lire de la fin au debut, donc le reste de la 1ere division sera le chiffre le plus à gauche dans la base 2) (ex : 28 / 2 = 14 + 0 14 / 2 = 7 + 0 7 / 2 = 3 + 1 3 / 2 = 1 + 1 1 / 2 = 0 + 1 Donc 28 = 11100 en base 2) Avec la partie décimal, on la multiplie par 2, l'unité sera à inscrire dans le nombre en base 2, et la partie décimal sera à multiplier par 2 ainsi de suite. (ex : 0,71875 * 2 = 1,4375 0,4375 * 2 = 0,875 0,875 * 2 = 1,75 0,75 * 2 = 1,5 0,5 * 2 = 1 donc 0,71875 vaut 0,10111 en base 2 et on rassemlant les 2 partie on a le binaire d'un nombre voulu ici 28,71875 vaut en base 2, 11100,10111