c#二进制掩码

  

)即为牌值掩码,则花色掩码为11110000 ()

,

,,,,,,,,,,,,   ,,,,,,,,,,,Console.WriteLine (, (, 3 & lt; & lt; 4,), +, - 1),,   ,,,,,,,,,,,Console.WriteLine(,(49和240)/16,);//240,为花色掩码,11110000,,,,获得花色   ,,,,,,,,,,,Console.WriteLine(49, 15);//15,为牌值掩码,,,,获得牌值

<强>

<强>


可以做一个另外的一个测试:

低位掩码:11(3)高位掩码:1100 (12)

测试代码如下:

,

,,,,,,,,,,,, Console.WriteLine ((2 & lt; & lt; 2) + 1);   ,,,,,,,,,,,Console.WriteLine((9和12)/4);   ,,,,,,,,,,,Console.WriteLine (9,,, 3);

得到结果:

 C #二进制掩码

好的,牌花色“2”,值“1”

c#二进制掩码