Learn VisualLearn CS

負の数と2の補数の仕組み

ビットの並び自体には符号がなく、符号なし・符号付きのどちらで読むかを決めてはじめて数になります。2の補数では一番左の桁の重みがマイナスになるため、すべてのビットを反転して1を足すと、正の値がその負の値に変わります。

この課の目標

8ビット列を符号付き・符号なしの両方で解釈できる。

同じ8ビットが255と-1を表すことはある?