Hello,

je suis sur que la réponse doit pas etre très compliquée, mais je tourne en rond. Je calcule un checksum en c# en le sauvant dans un long (faute d'avoir trouvé un type "word" comme byte, je me suis rabattu la dessus), mon checksum se calcule bien, j'obtiens donc l'équivalent d'un mot (disons 0xFFFFFFFF) de 4 bytes (si je ne m'abuses), ce que j'aimerais c'est en déduire les quatre valeur

a = checksum && 0xFF000000
b = checksum && 0xFF0000
c = checksum && 0xFF00
d = checksum && 0xFF

juste pour splitter. Donc, en espérant que quelqu'un a lu jusque là, le problème c'est que mon checksum est un long et que du coup le AND, ca fonctionne pas vraiment.. et en décimal, je trouve pas le moyen de faire pareil.. désolé si ca parait débile.. et je l'ai mis dans le forum c# a cause du language mais sil y a plus approprié, merci de me le dire.