La conversion d'un nombre d'une base a autre
Fermé
Bonjour,
je veux savoir comment convertir un nombre d'une base a une autre,je commence a faire mon programme mais,ce qui m'interrompre,c'ést que par exemple 10 en binaire ca fait 2 en décimale,comment puis je le programmer en vb5 en mode console,svp repndez-moi, merci encore
je veux savoir comment convertir un nombre d'une base a une autre,je commence a faire mon programme mais,ce qui m'interrompre,c'ést que par exemple 10 en binaire ca fait 2 en décimale,comment puis je le programmer en vb5 en mode console,svp repndez-moi, merci encore
A voir également:
- La conversion d'un nombre d'une base a autre
- Base de registre - Guide
- Nombre facile - Télécharger - Outils professionnels
- Formules excel de base - Guide
- Supprimer une conversation messenger pour les deux personnes ✓ - Forum Facebook
- Une personne bloqué sur snapchat peut accéder à la conversation ✓ - Forum Snapchat
2 réponses
convertir un nombre a virgule du base 10 a au base 2
par exemple on converti le nombre 32.626 sur 6 bits en partie entiere et 10 bits en partie fractionnaire
on fait des divisions successives du nombre 32 par 2
(32)10 =(100000)2 ici on a directement 6 bits alors c pa lapeine de modifier les 0 du cote gauche
puis on va multiplie le nombre 0.626par2
0.626*2=1.252=1+0.252
0.252*2=0.504=0+0.504
0.504*2=1.008=1+0.008
0.008*2=0.016=0+0.016
0.016*2=0.032=0+0.032
0.032*2=0.064=0+0.064
0.064*2=0.128=0+0.128
0.128*2=0.256=0+0.256
0.256*2=0.512=0+0.512
0.512*2=1.024=1+0.024
on prend les nombres soulignes du haut en bas on les notes apres la virgule
donc le nombre (32.626)10 =(100000.1010000001)2
par exemple on converti le nombre 32.626 sur 6 bits en partie entiere et 10 bits en partie fractionnaire
on fait des divisions successives du nombre 32 par 2
(32)10 =(100000)2 ici on a directement 6 bits alors c pa lapeine de modifier les 0 du cote gauche
puis on va multiplie le nombre 0.626par2
0.626*2=1.252=1+0.252
0.252*2=0.504=0+0.504
0.504*2=1.008=1+0.008
0.008*2=0.016=0+0.016
0.016*2=0.032=0+0.032
0.032*2=0.064=0+0.064
0.064*2=0.128=0+0.128
0.128*2=0.256=0+0.256
0.256*2=0.512=0+0.512
0.512*2=1.024=1+0.024
on prend les nombres soulignes du haut en bas on les notes apres la virgule
donc le nombre (32.626)10 =(100000.1010000001)2
lenrok
Messages postés
1437
Date d'inscription
mardi 22 juillet 2003
Statut
Membre
Dernière intervention
12 décembre 2009
376
23 déc. 2007 à 22:06
23 déc. 2007 à 22:06
Bonjour mimi,
Peut-être la solution : https://codes-sources.commentcamarche.net/
Peut-être la solution : https://codes-sources.commentcamarche.net/