J'ai quelques questions concernant le décalage de bits VB.NET. Je comprends que les opérateurs << >>
sont des opérateurs de décalage de bits dans VB.NET.Confusion de décalage de bits VB.NET
J'ai une valeur hexadécimale de deux octets, 0x3ACC
, et chaque bit dans ces deux octets représente un jour, un mois ou une année. La structure de bits de cette valeur hexadécimale est yyyy yyym mmmd dddd
.
Je suis confus quant à la façon dont je devrais décaler ces valeurs afin que l'année, le mois et le jour soient dans leurs propres valeurs UINT16
. Quels devraient être les nombres changeants et dois-je ajouter un rembourrage au quart de travail?
Merci qui m'a aidé tellement de! Je comprends complètement maintenant. – WizardsSleeve