Voila j'ai un entier de 32 bits (Int32) et je voudrais faire quelques manipulation sur les bits.
J'ai vu les opérateurs And, Not, Or, Xor fonctionnaient sur un entier, ce qui me sera bien pratique.
Ce que je n'ai pas trouvé c'est si il existe des "shifts left" (<< ), "shift right" (>> ) ou des fonctions similaires sur Int32 en Vb.Net (c'est surtout pour éviter de diviser / multiplier par 2 de manière répétée pour déplacer mes bits à droite ou à gauche).
Par ailleurs j'ai une question subsidiaire, quel est déjà le préfixe pour définir une valeur en binaire ? Genre pouvoir assigner un entier 32 bits de cette manière :
Code :
- iVal = [sûrement qqch a mettre]00001101001011010000110101111101
|