-2
符号付き整数を2の補数でエンコードする5桁(20ビット)の16進数の文字列があります。 Pythonで整数を抽出するコンパクトで簡単な方法はありますか?固定幅の符号付き整数を符号化する固定幅の16進文字列をPythonの整数に変換する
符号付き整数を2の補数でエンコードする5桁(20ビット)の16進数の文字列があります。 Pythonで整数を抽出するコンパクトで簡単な方法はありますか?固定幅の符号付き整数を符号化する固定幅の16進文字列をPythonの整数に変換する
n = int(s, 16) # get the unsigned value of your hex string
if n >= 2**19: # if sign bit is set...
n -= 2**20 # ...make it negative
詳細を説明し、最小限の作業例を提出して、他の人があなたが求めているものを推測する必要がないようにしてください – pachamaltese