エンジニアの備忘録

仕事や趣味でのトラブルシューティングの備忘録

Python

Pythonで符号付き8bit整数を扱う(2の補数)

Raspberry Piで他の機器からSPIでsinged char(符号付き8bit)のデータをもらって、Pythonで処理しようとしたが、Pythonで2の補数で10進数に変換できなくて困った. 調べたところ、Pythonの標準関数ではできないそう. stackoverflowにのっていた関数を使わさせ…