2009-06-25から1日間の記事一覧

2進数から16進数

4桁区切りにして指計算をする。 「1101.101」の場合 1101・・・D 101・・・A A.D.A

絶対値表現

絶対値表現 最上位のビットで整数か負数を表現する正・・・・・0 負・・・・・1「3、−3」を8ビットであらわした場合 3(整数の場合)・・・・00000011 −3(負数の場合)・・10000011

指折りで10進数を2進数へ変換する

指がたっているところが1 降りているところは0 片手だけで数字を31まで数える方法

10進数からn進数に変換

nで割り算した余りを求めるnが2の場合 整数を2進数に変換 6÷2=3余り0 ↓ 3÷2=1余り1 ↓ 1÷2=0余り1 ↓ 110(余りを逆から読む) 少数を2進数に変換 0.25x2=0.5 ↓ 0.5x2=1.0

n進数から10進数の変換

nが2の場合整数を2進数に変換 110 ↓ 1x2(2)+1x2(1)+0x2(0) ↓ 6 少数を2進数に変換 0.11 ↓ 0x2(0)+1x2(−1)+1x2(−2) ↓ −6

2進数から8進数

3桁区切りにして指計算をする。 「1101.101」の場合 1・・・・・1 101・・・5 101・・・5 A.15.5