以下は、2 つの 8 ビット整数を取り、それらを結合して 14 ビット整数を生成します。
public static int CombineBytes(int LSB, int MSB)
{
int _14bit;
_14bit = MSB;
_14bit <<= 7;
_14bit |= LSB;
return(_14bit);
}
この関数の反対のプロセスは何ですか?
たとえば、関数に 14 ビット整数を指定した場合、最上位バイトと最下位バイトの形式で 2 つの 8 ビット整数を取得できますか?