あ、こっちのほうが分かりやすいだろうな
また訂正…
符号ビットが先頭のビットとして1バイトの数字を考えると
10進数 2+1=3
2進数 0010 + 0001 = 0011
10進数 2+(-1)=1
2進数 0010 + 1001 = 0001
とすると正の数と負の数で違う処理が必要になる
あ、こっちのほうが分かりやすいだろうな
また訂正…
符号ビットが先頭のビットとして1バイトの数字を考えると
10進数 2+1=3
2進数 0010 + 0001 = 0011
10進数 2+(-1)=1
2進数 0010 + 1001 = 0001
とすると正の数と負の数で違う処理が必要になる