En supposant que vous ne pensez pas à l'intérieur d'un PC, juste à y penser binaire vs décimal comme matérialisé sur un morceau de papier:
Vous savez .1 en binaire doit être 0,5 en décimal, donc de la .1 endroit vaut .5 (1/2)
le .01 vaut 0,25 (1/4) (la moitié de la précédente)
le .001 vaut (1/8) (la moitié de 1/4)
Remarquez comment le dénominateur progresse tout comme les nombres entiers à gauche du décimal faire - modèle standard^2? Le prochain devrait être 1/16 ...
Donc, vous commencez avec votre .625, est-il plus élevé que .5? Oui, si le premier bit mis et soustraire le 0,5
0,1 binaire avec un reste décimal de 0,125
Maintenant, vous avez le prochain endroit, il vaut la peine .25dec, est que moins de votre reste actuel .125? Non, donc vous n'avez pas assez de décimal "Money" pour acheter cette deuxième place, il doit être 0
.10 binaire, reste .125 reste.
Allez maintenant à la troisième position, etc. (Astuce: Je ne pense pas qu'il y aura trop etc.)
Essayez http://math.stackexchange.com – NullUserException
En attendant, voir [ce ] (http://cs.furman.edu/digitaldomain/more/ch6/dec_frac_to_bin.htm). Il y a aussi un [outil] (http://www.digitconvert.com/) qui le fait pour vous. – NullUserException