진수

2025. 3. 7. 20:07·C언어

시작하기에 앞서 다음을 먼저 살펴보자.

<진수 이해의 목적>

개발자는 컴퓨터를 이용해 프로그램을 만드는 사람이다.

컴퓨터를 이용하려면 컴퓨터에 대해 이해해야 한다.

가장 중요한 것은 컴퓨터는 2진수를 기반으로 데이터를 표현하고 연산을 한다는 것 이다.

2진수는 2개의 기호를 이용해 데이터를 표현하는 방식이다.


<진수>

n진수: n = 데이터를 표현하는데 사용하는 기호의 갯수 

 

  2진수 0 1 2 3 4 5 6 7 8 9 A B C D E F

10진수 0 1 2 3 4 5 6 7 8 9 A B C D E F

16진수 0 1 2 3 4 5 6 7 8 9 A B C D E F 

 

ㅇㅇ

 

10진수를 2진수로 변환하는 방법

 

2의 계승을 외워두면 편하다.

          00000000 *비어있는 1byte

    2 = 00000010

    4 = 00000100

    8 = 00001000

  16 = 00010000

  32 = 00100000

  64 = 01000000

128 = 10000000

         1byte = 8bit

 

'C언어' 카테고리의 다른 글

로또 - 사용자가 뽑는 코드 - 숫자인지 아닌지 판별  (0) 2025.03.15
< 조건문: if~else >  (0) 2025.03.09
자료형(data type)  (0) 2025.03.09
Unsigned를 사용하는 이유  (0) 2025.03.07
아스키  (1) 2025.03.07
'C언어' 카테고리의 다른 글
  • < 조건문: if~else >
  • 자료형(data type)
  • Unsigned를 사용하는 이유
  • 아스키
joo_coding
joo_coding
2025.02.18~
  • joo_coding
    주코딩일지
    joo_coding
  • 전체
    오늘
    어제
    • 분류 전체보기 (163)
      • 일지 (19)
      • 계획표 (7)
      • 프로젝트 (6)
      • C언어 (35)
        • 연습장 (12)
      • C++ (3)
      • Python (28)
        • 연습장 (11)
      • TCP IP (4)
      • DB (2)
      • ubuntu (1)
      • Git (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    c언어 #vscode #gcc #윈도우 #c언어윈도우 #gcc윈도우 #vscode윈도우 #c #c++
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
joo_coding
진수
상단으로

티스토리툴바