Bonjour,
Je veux récupérer l'octet du poids le plus fort d'un nombre entier. Pour l'octet du poids le plus faible j'ai pu le récupérer avec ce code :
Merci d'avance.Code:
1
2 int octetPlusFaible = nombre&255;
Version imprimable
Bonjour,
Je veux récupérer l'octet du poids le plus fort d'un nombre entier. Pour l'octet du poids le plus faible j'ai pu le récupérer avec ce code :
Merci d'avance.Code:
1
2 int octetPlusFaible = nombre&255;
Bon voilà j'ai rechercher et j'ai trouver la solution:
Code:
1
2
3 int octetPlusFort = nombre>> 8; int octetPlusFaible = nombre&255;
Bonjour,
tu récupères ici le second octet de ton nombre. Un int peut être codé sur 2, 4, 8 (...) octets. Ainsi, si par exemple ton int est sur 4 octets, tu n'as pas l'octet de poids le plus fort mais le second.