Algorithme de conversion en binaire

Fermé
guydeco Messages postés 4 Date d'inscription mercredi 29 juin 2011 Statut Membre Dernière intervention 15 octobre 2011 - 1 juil. 2011 à 11:46
nicocorico Messages postés 799 Date d'inscription dimanche 19 juin 2011 Statut Membre Dernière intervention 3 juillet 2018 - 5 juil. 2011 à 19:42
Bonjour, je s8 1 nouvel etudiant en informatique.jai 1 exo dan lekel on me demande d'ecrire un algo ki converti 1 nombre ecrit en base 10 en base binaire.aidez moi svp.mon mel est guydeco@live.fr



A voir également:

3 réponses

Mstr Messages postés 9973 Date d'inscription lundi 11 janvier 2010 Statut Contributeur sécurité Dernière intervention 28 septembre 2015 1 890
1 juil. 2011 à 11:47
Hello,

Oui, et t'es bloqué ou ?

Parce ce que si on te demande de faire ça, c'est qu'on ta filé les cours, pour que tu le fasse tout seul.

En plus, c'est pas extrêmement compliqué non plus.

On peut t'aider, mais personne ne fera ton exercice à ta place.
0
bon moi javais decider de faire des division successives et de conserver les resultas dans un tableau.mais la ou le bas blesse c'est que je ne connais pas le nombres de division que je vais effectuer .donk je connais pas le nombre d'indice de mon tablo.
0
nicocorico Messages postés 799 Date d'inscription dimanche 19 juin 2011 Statut Membre Dernière intervention 3 juillet 2018 138
1 juil. 2011 à 18:18
si tu as un nombre en base 10, il faut multiplier, pas diviser...
0
comment on fait de division successive par 2 jusqu'a obtenir un quotient inferieur a 2.ensuite on écrit les digites du ba vers le ho.oub1 u connait une autre maniere de convertir
0
nicocorico Messages postés 799 Date d'inscription dimanche 19 juin 2011 Statut Membre Dernière intervention 3 juillet 2018 138
5 juil. 2011 à 19:42
Plusieurs manières :
Tu peux tester chaque bits avec un And que tu multiplies par 2 à chaque itération;
Tu peux tester le 1er bit puis diviser la valeur par 2;
Tu peux faire l'inverse en testant le bit le plus fort, en prenant cette fois en compte le nombre de bits du conteneur de la valeur ...
Et les divisions ou multiplication peuvent être remplaçées par un décalage d'un bit vers la droite ou la gauche.
Et en binaire ,le bit de poids le plus faible doit être plaçé visuellement à droite.
0
nicocorico Messages postés 799 Date d'inscription dimanche 19 juin 2011 Statut Membre Dernière intervention 3 juillet 2018 138
Modifié par nicocorico le 1/07/2011 à 12:16
c'est même extrêmement simple et c'est important de bien comprendre cette base ... après, si c'est un problème avec le language, tu peux préciser.

Le chêne aussi était un gland, avant d'être un chêne
0
periplasme Messages postés 391 Date d'inscription vendredi 22 avril 2011 Statut Membre Dernière intervention 5 février 2013 53
Modifié par BmV le 16/07/2011 à 17:51
"Bonjour, je s8 1 nouvel etudiant en informatique.jai 1 exo dan lekel on me demande d'ecrire un algo ki converti 1 nombre ecrit en base 10 en base binaire. "

0_o j'espère que c'est un fake ^^' parce que serieusement ... avec un sens aussi pointu de la communication écrite, ce mec va allé loin...

dans la mesure ou j'ai mis 5 min a comprendre ce dont il été question, j'aiderais pas plus que ça ... un moteur de recherche repond a cette question très vite. alors tu n'as pas du chercher des masse.
0