je suis desolé j'ai bcp de mal avec ça lol, j'ai à peu pres compris ce que u ma dit mais je doute que ce que j'ai fait soit bon, (de tte façon vu le resultat c pas bonà
Code :
- for j in range(1, 9):
- bit=a & (10000000>>1)
|
je me doute qu'il faut pas mettre 10000000 mais plutot un byte qui a une sequence de bit de 10000000 mais comment faire ça :S ??? Ou n'ai je rien compris du tout ^^
en tou cas merci de m'aider.
Autre question, en fait quand on fait ça >> ça decale tout les bit d'un range vers la gauche c ça ? donc si on a 00100100 ça donne 00010010 ? et avec << c le meme principe mais à gauche ?
et le & je sais que c un ET mais ça fé koi ça additionne ? et les additions de bits c pareil que les addition normale à savoir 1+1 = 2?
Merci
Et dsl si je pose des question stupides lol