我需要将一个字节向左移动2.我正在看一个例子,他有一个字节,0xC0。当他将它向左移动2时,他得到了0x300。现在,我试图取字节0xCF并将其向左移2.有什么方法可以解释如何将一个字节左移2?
或者如何在C#或Java中组合一个简单的函数来运行它? (最好是Java)。
答案 0 :(得分:2)
有两种方法可以将字节左移2,而无需编写函数编码。首先,您可以使用此网站:http://www.miniwebtool.com/bitwise-calculator/bit-shift/,它会为您完成。另一种方法是乘以4.因为向左移位2与乘以4相同。因此,向左移位的0xCF为0x33C。