Resolution de la base 10 en base 2 d'un nombr
Fermé
captain de l'or
-
21 nov. 2010 à 19:55
noobi59 Messages postés 8 Date d'inscription dimanche 21 novembre 2010 Statut Membre Dernière intervention 15 mai 2011 - 11 déc. 2010 à 20:27
noobi59 Messages postés 8 Date d'inscription dimanche 21 novembre 2010 Statut Membre Dernière intervention 15 mai 2011 - 11 déc. 2010 à 20:27
A voir également:
- Resolution de la base 10 en base 2 d'un nombr
- Formules excel de base - Guide
- Base de registre windows 10 - Guide
- Clé windows 10 gratuit - Guide
- Supercopier 2 - Télécharger - Gestion de fichiers
- Windows 10 gratuit - Accueil - Mise à jour
2 réponses
noobi59
Messages postés
8
Date d'inscription
dimanche 21 novembre 2010
Statut
Membre
Dernière intervention
15 mai 2011
Modifié par noobi59 le 21/11/2010 à 20:38
Modifié par noobi59 le 21/11/2010 à 20:38
yop, j'ai une petite méthode.
1)Tu met 254 en base 2 et 457 en base 2 en laissant la virgule.
ce qui donne 1 1 1 1 1 1 1 0,1 1 1 0 0 1 0 0 1
2)puis tu décale la virgule de telle sorte a avoir 1,..... x2^n comme avec les nombre en base 10. (ex 1120 c'est 1.120 x 10^3)
ce qui donne 1,1 1 1 1 1 1 0 1 1 1 0 0 1 0 0 1 x 2^7
3) Puis tu code en IE744 (pas très sur du nom)
en gros t'a le choix tu code sur
8 bit > 1/3/4 1 bit de signe, 3 bit d'exposant, 4 bit de mantisse.
ou 32 bit > 1/8/23 1 signe , 8 exposant , 23 mantisse
ou 64 bit > 1/11/52 1 signe, 11 exposant , 52 mentisse.
3)a) le signe est positif donc ici on commence par 0 ,
ensuite l'exposant est le n du 2^n,
3)b) ici 7 ce qui donne si on prend 1/3/4 >> 111 mais 111 correspond à l'infini, donc on prend 1/8/23 ce qui donne pour l'instant :
0 00000111
3)c)enfin la mentisse c'est les 1 et 0 derrière ta virgule. suffit de copier coller :
0 00000111 1111110111001001 0000000 (je rajoute des 0 jusque 23).
voilà on a codé 254,457.
J'espère t'avoir aidé, si t'a pas compris dit le moi.
1)Tu met 254 en base 2 et 457 en base 2 en laissant la virgule.
ce qui donne 1 1 1 1 1 1 1 0,1 1 1 0 0 1 0 0 1
2)puis tu décale la virgule de telle sorte a avoir 1,..... x2^n comme avec les nombre en base 10. (ex 1120 c'est 1.120 x 10^3)
ce qui donne 1,1 1 1 1 1 1 0 1 1 1 0 0 1 0 0 1 x 2^7
3) Puis tu code en IE744 (pas très sur du nom)
en gros t'a le choix tu code sur
8 bit > 1/3/4 1 bit de signe, 3 bit d'exposant, 4 bit de mantisse.
ou 32 bit > 1/8/23 1 signe , 8 exposant , 23 mantisse
ou 64 bit > 1/11/52 1 signe, 11 exposant , 52 mentisse.
3)a) le signe est positif donc ici on commence par 0 ,
ensuite l'exposant est le n du 2^n,
3)b) ici 7 ce qui donne si on prend 1/3/4 >> 111 mais 111 correspond à l'infini, donc on prend 1/8/23 ce qui donne pour l'instant :
0 00000111
3)c)enfin la mentisse c'est les 1 et 0 derrière ta virgule. suffit de copier coller :
0 00000111 1111110111001001 0000000 (je rajoute des 0 jusque 23).
voilà on a codé 254,457.
J'espère t'avoir aidé, si t'a pas compris dit le moi.
noobi59
Messages postés
8
Date d'inscription
dimanche 21 novembre 2010
Statut
Membre
Dernière intervention
15 mai 2011
11 déc. 2010 à 20:27
11 déc. 2010 à 20:27
il s'en fou.