普段使う整数値(10進数)で、000876とは書いたりしません。左の0は意味がないもので876だからです。
これが有効数字や有効桁数(有効数字の桁数)の考え方です。
でも2進数では110と0110はまったくちがいます。10進数に変換すると値が変わる。じつは符号(+,-)もちがう。ここが2進数のポイント。
続きを読む普段使う整数値(10進数)で、000876とは書いたりしません。左の0は意味がないもので876だからです。
これが有効数字や有効桁数(有効数字の桁数)の考え方です。
でも2進数では110と0110はまったくちがいます。10進数に変換すると値が変わる。じつは符号(+,-)もちがう。ここが2進数のポイント。
続きを読む2進数 "11111111" は10進数では "255" ではあるんですが、プログラマー用の電卓では "-1" が出てびっくりすることがあります。
2進数整数のマイナス表現は意外とつまづくところです。でもこれから説明するものだけ理解できれば大丈夫。
続きを読む