티스토리 뷰

10진수를 2진수 16진수로 바꿔보자꾸나
※뒤에 아무말이 없는것은 10진수입니다.
65.75를 2진수로 바꾸어보자

65.75 = 65 + 0.75 로 나타낼 수 있다. 먼저 65를 2진수로 변환한뒤 0.75를 2진수로 변환해
더해주면 된다. 간단하다. 눈으로 쭈욱 따라오시라 ^^

  2│65       
  └─────
  2│ 32  ...1           △
  └─────       │
  2│ 16  ...0           │
  └─────       │
  2│  8  ...0            │
  └─────       │
  2│  4  ...0           △
  └─────       │
  2│  2  ...0           │
  └─────       │
     1  ...0              │
    ─────▷─┘
 
  화살표대로 읽어나가면 65 = 1000001(2) 가된다.
 
  이젠 0.75를 2진수로 변환해보자.
 
  0.75
  ×    2
─────  
  ①.50        ▽
                  ▽
  0.50         ▽
  ×    2          
─────   ▽
  ①.00        ▽

  화살표대로 읽어나가면 0.75 = 0.11(2) 가된다.
 
  0.11(2) = 1×2^(-1) + 1×2^(-2) 이다.
           = 0.5 + 0.25
           = 0.75
          
결과적으로 65.75=1000001.11(2) 이다.

출처 : http://blog.naver.com/ksunghwank

댓글
안내
궁금한 점을 댓글로 남겨주시면 답변해 드립니다.