백수일지

  • 홈
  • 태그
  • 방명록

CS 1

보수, 10의 보수와 2의 보수

컴퓨터에서는 음수를 표현하기 위해서 2의 보수를 사용한다. 이건 고등학교 때 배웠었고 이해하고 있다고 생각했었는데, 최근 다시 접하니 잘 모르거나 애매한 부분이 꽤 있었다. 그래서 보수에 대한 개념부터 2의 보수를 사용해 뺄셈을 하고 음수를 표현하는 방식에 대해 정리해보려고 한다. 보수란? 보수(complement)란 각 자리의 숫자의 합이 어느 일정한 수가 되게 하는 수를 뜻한다. 이를 일반화하면 'x에 대한 (x+k)에 대한 보수는 k'라고 할 수 있다. Ex1) 십진수 4의 10의 보수는 6 Ex2) 십진수 11의 15의 보수는 4 이해를 돕기 위해서 우리가 일상적으로 사용하는 10진수를 예시로 들어 먼저 설명해보자. 9의 보수 각 자리의 숫자의 합이 9가 되게 하는 수이다. 10진수 258의 9의..

CS 2022.07.28
이전
1
다음
더보기
프로필사진

백수일지

백수 생활동안 쌓아가는 블로그

  • 분류 전체보기 (23)
    • DevOps (3)
      • Github (2)
    • Spring (4)
    • AWS (4)
    • Baekjoon (0)
    • CS (1)
    • 일지 (2)
    • 파이썬 (5)
    • 유튜브 (4)
    • 독후감 (0)

Tag

PyCharm, Warning, 드로우앤드류, JWT, @ReqeustParam, AWS, 작심만일, JPA, FutureWarning, JPQL, Spring, 퇴사한이형, DevOps, Github Actions, github, 이연LEEYEON, 유튜브, 컴퓨터구조, 매크로, python,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/03   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바