ハードウェアの基礎
 前へ 目次へ 次へ

 1−4 進数の相互変

(1) 2進数→16進数

例 10100101(2)のとき

@ 1010   0101    下位のけたから4けたごとに区切る。
   ↓      ↓
A 8+2    4+1    区切った4けたをそれぞれ16進数に変換する。
   ↓      ↓
   A      5
B A5(16) (答え)


(2) 16進数→2進数

例 9E(16)のとき

@  9      E      1けたずつそれぞれ2進数に変換する。
   ↓      ↓
A 1001   1110
       ↓
B 1001 1110(2) (答え)


(3) 16進数→10進数

例 8C2F(16)のとき。次の計算で求めることができる。

 (8)    (C)     (2)    (F)
 8×16+12×16+2×16+15=35887


(4) 10進数→16進数

例 45000のとき。次の計算で求めることができる。

45000÷16=2812 余り8  →  8 ↑
 2812÷16=175  余り12 →  C ↑
  175÷16=10   余り15 →  F ↑
   10÷16=0    余り10 →  A ↑
                  16進数   AFC8(16)


 前へ 目次へ 次へ
Copyright © 2001 Hiroshi Masuda

 

 

inserted by FC2 system