2진수 : 0 과 1 만을 이용하는 수 체계
10진수 : 0 부터 9 까지를 이용하는 수 체계
#Binary to Decimal
0110 // Binary code
/* 2^3*0 + 2^2*1 + 2^1*1 + 2^0*0
= 4 + 2
= 6
*/
#Decimal to Binary
148 // Decimal code
/* 148 / 2 = 74 r0 (r==reminder)
74 / 2 = 37 r0
37 / 2 = 18 r1
18 / 2 = 9 r0
9 / 2 = 4 r1
4 / 2 = 2 r0
2 / 2 = 1 r0
1 / 2 = 0 r1
*/
1001 0100 // Binary code
#Binary addition
0110 (6 in decimal)
+ 0111 (7 in decimal)
-------------
1101 (13 in decimal)
'Computational Thinking' 카테고리의 다른 글
네이밍컨벤션 (명명규칙) (0) | 2022.07.29 |
---|---|
커맨드라인 인터페이스 (리눅스와 맥 환경) (0) | 2022.06.24 |
[ C++ ] 메모리 영역 (0) | 2022.03.28 |
코드 리뷰 (0) | 2021.11.12 |
[ MarkDown ] 마크다운 문법 (0) | 2021.10.29 |