본문 바로가기
프로그래밍 언어/c(임베디드)

BCD란?

by [Akashic Records] 개발의선지자 2024. 12. 27.

BCD(Binary  Coded Decimal) 코드에 대해 간략하게 정리하는 포스팅을 작성하고 한다.

 

BCD 코드는 "이진화 십진법"로 번역되며

BCD 코드를 구성하는 수는 그 위치에 따라서 각 자리수마다 8,4,2,1 가중치를 갖기 때문에  "8421코드"라 호칭된다.

 

정의 : 십진수 각자리 "0 ~ 9" 를  4비트 이진수로 표현하는 코드 방식

 

예시 ) 십진수 714

 

십진수 714 7 1 4
BCD 0111 0001 0100 0111 0001 0100

 

십진수 714은 "0111 0001 0100" BCD 코드로 변환 된다.