【发布时间】:2010-11-05 21:30:47
【问题描述】:
我有一些关于 VB.NET 位移的问题。我了解<< >> 运算符是 VB.NET 中的位移运算符。
我有一个两字节的十六进制值0x3ACC,这两个字节中的每一位代表一天、一个月或一年。这个十六进制值的位结构是yyyy yyym mmmd dddd。
我很困惑我应该如何移位这些值,以便年、月和日在它们自己的 UINT16 值中。移位数字应该是什么,我需要在移位中添加任何填充吗?
【问题讨论】:
标签: vb.net binary bit-shift shift