外部ソースからの 3 バイト データがあります。私は長い間そのデータを保存していましたが、今は来るデータが負か正かをチェックする必要があります。そのために私はコードを使用しました:
long min = Long.MIN_VALUE;
long i = ((longData+ min) & 0xFF) - min;
if(i <0)
{
System.out.print(i+"negative");
}
else
System.out.print(i+"positive");
しかし、それは機能していません。ご案内いただけますでしょうか。