ted0505
Computational Art & Study
ted0505
전체 방문자
오늘
어제
  • 분류 전체보기 (79)
    • Computer Science ( CS ) (0)
    • Computational Thinking (6)
    • 프로젝트 개발일지 (1)
    • Coding (52)
      • C++ (39)
      • JavaScript (2)
      • P5.JS (7)
      • Python (0)
      • HTML5 (1)
      • CSS (0)
    • Game Engine (18)
      • Unreal Engine 4 (18)
      • Unity (0)
    • Physically Based Rendering (0)
    • FilmMaking (0)
    • 잡다 (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
ted0505

Computational Art & Study

Computational Thinking

[ CT ] 이진수 Binary Numbers

2022. 1. 24. 13:38

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
    'Computational Thinking' 카테고리의 다른 글
    • 커맨드라인 인터페이스 (리눅스와 맥 환경)
    • [ C++ ] 메모리 영역
    • 코드 리뷰
    • [ MarkDown ] 마크다운 문법
    ted0505
    ted0505

    티스토리툴바