Bonjour, je ne comprend pas la division en C.
Ma réflexion: Procédons par récurrence:
4/2=2 et 2=10 en binaire, 4=100 en binaire
6/2=3 et 6=110 en binaire
8/2=4 et 8=1000 en binaire, 4=100 en binaire
8/4=4...
Bref on voit qu'il y a des décalage de la sorte 2^n pour 2,4,8,16 en diviseur.
Il nous reste donc 3,5,6,7,9.
Extrayons les multiples de 3: 3,6 et 9 et travaillons sur 3.
6/3=2; 6=110; 2=10
9/3=3; 9=1001; 3=110
15/3=5 15=1111
Je ne vois aucune relation. Donc j'arrive pas à coder la division. HELP!
Partager