Salut,
mais non c'est pas coton, faut juste prendre l'habitude, et connaitre la méthode ;)
tout d'abord pour convertir une nombre décimal (=de base 10) en un nombre binaire (=de base 2) ou inversement, il faut connaitre certaines bases du binaire :
-un nombre binaire est constitué de "1" et de "0" et chacun de ces "1" ou de ces "0" est un "Bit"
-8 bit = 1 octet
-un nombre binaire (ta ribambelle de "1" et "0") doit obligatoirement formé un nombre d'octet entier : en gros un nombre binaire comporte 8,16,32,... bit, donc est divisé en 1,2,3,... octet
donc tu ne peux pas avoir un truc comme "101101" qui ne comporte que 6bit par exemple, pour régler ce problème, ben tu rajoute des zero devant (ici 2 (8-6) ) et ca donne 00101101
bases acquises ? ^^
alors maintenant on passe a la conversion :
Il y a plusieurs méthodes, je t'expliquerais ma préférée pour dans chaque sens ^^
décimale vers binaire : (10) vers (2)
méthode(parmi d'autres) de division par 2 :
un exemple monte mieux que beaucoup de mots :
je prend ton exemple de 42 :
R= reste, on ne divisionne qu'en entier, donc reste 1, soit rien : 0
42/2=21 R->0
21/2=10 R->1
10/2=5 R->0
5/2=2 R->1
2/2=1 R->0
1/2=0 R->1