質問: コンピュータ内では2の補数が使われていますか1の補数が使われていますか もし、調べることができるとしたらどのように調べたら良いですか 【追記】 処理系によって異なる場合にもし1の補数が利用されているとしたらそれはなぜですか 2の補数なら、利点はわかるのですが
回答: 例えばC言語でintの変数に負数を設定してその内部表現(ビット列)を表示することで 2の補数が使われているか1の補数が使われているかは、判断できると思います。 それで、C言語自体で表現の変換がされていることを疑う場合は、 アセンブラ出力を見てそのような変換が行われているかどうかを調べるか、 CPU(その他)のマニュアルを調べる。