整型数转换换为16位的布尔数组,通过不断求余的方式
/// <summary>
/// 整型转16位布尔数组
/// </summary>
/// <param name="inputNum"></param>
/// <returns></returns>
private bool[] IntTo16BoolArray(int inputNum)
{
bool[] boolArray = new bool[16];
for (int i = 0; i < boolArray.Length; i++)
{
if (inputNum % 2 == 1)
boolArray[i] = true;
else
boolArray[i] = false;
inputNum = inputNum / 2;
}
return boolArray;
}
网友评论