长整型数转换为24位二进制表示的字节数组
/// </summary>
/// <param name="x">要转换的长整型数,这个数的大小不会超过2的24次方</param>
/// <returns>二进制表示的字节数组</returns>
private byte[] ConvertToBinaryArray(long x)
{
byte[] binaryArray = new byte[24];
for (int i = 0; i != 23; i++)
{
binaryArray[23 - i] = (byte)(x & 1);
x = x >> 1;
}
return binaryArray;
}
请教代码~~~