我正在用 C# 制作一个应用程序,并且我有十六进制数字,例如0x0FF8,0xFFFA等。
在这里,我只想12 bit从右到左。假设我有一个数字0x0FF8。所以我只想对 进行操作FF8.(12 bits),这是有符号的数字。
它是十进制数-8。在我的应用程序中,我必须首先确定数字是否为负?在那之后它的价值。
我没有得到如何在 C# 中有效地做到这一点,因为我必须非常快地做到这一点。数字表示0x0FF8= -8请参见链接http://www.swarthmore.edu/NatSci/echeeve1/Ref/BinaryMath/NumSys.html