La conversion d'un nombre d'une base a autre

mimi -  
 nezha -
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
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  1. nezha
     
    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
    1