1의 보수와 2의 보수

Поделиться
HTML-код
  • Опубликовано: 10 ноя 2024

Комментарии • 8

  • @알수없음이름
    @알수없음이름 8 месяцев назад

    3의 보수는 어떻게 하나요??
    2의 보수에서 1을 더하면 된다는데 아무리 봐도 그런 개념이 아닌거 같아서요.

    • @bulinggul3
      @bulinggul3  8 месяцев назад +1

      보수는 보충해주는 수를 의미합니다. 예를 들면 1에 대한 10의 보수는 9(1에 9를 보충해야 10이 됨), 4에 대한 15의 보수는 11(4에 11을 합쳐야_보충해야) 이 됩니다.
      따라서, 2진수에서 1에 대한 2의 보수는 1이 됩니다.

    • @알수없음이름
      @알수없음이름 8 месяцев назад +1

      @@bulinggul3 설명 감사합니다. 그러면 15에 대한 10의 보수는 뭔가요?? ( 위 설명으로는 보충할게 없게 되서요. )

  • @노트북-w6s
    @노트북-w6s 11 месяцев назад

    감사합니다 !!

    • @bulinggul3
      @bulinggul3  11 месяцев назад

      저도 감사합니다

  • @네주인님
    @네주인님 5 месяцев назад

    안녕하세요 혹시
    1011100을 4진수로 변경하는 법은 어떻게 하는 걸까요??..ㅜ

    • @bulinggul3
      @bulinggul3  5 месяцев назад

      2진수 1011100을 4진수로 바꾸는 절차는 다음과 같습니다.
      1) 다음과 같이 2진수를 2자리 씩 나눕니다.
      1 0 1 1 1 0 0
      2) 2자리 단위로 4진수로 바꿉니다.
      1 0 1 1 1 0 0 · · · · · 2진수
      1 1 3 0 · · · · · 4진수
      ※ 참고
      1) 2진수 1011100를 10진수로 바꾸면
      1x2^6 + 0x2^5 + 1x2^4 + 1x2^3 + 1x2^2 + 0x2^1 + 0x2^0
      = 1x64 + 0x32 + 1x16 + 1x8 + 1x4 + 0x2 + 0x1
      = 64 + 0 + 16 + 8 + 4 + 0 + 0
      = 92
      2) 4진수 1130를 10진수로 바꾸면
      1x4^3 + 1x4^2 + 3x4^1 + 0x4^0
      = 1x64 + 1x16 + 3x4 + 0
      = 64 + 16+ 12
      = 92
      ※ 참고
      2진수를 간략히 표현하는 방법으로 8진수와 16진수를 주로 사용합니다. 2진수를 4자리 씩 묶어서 표현하면 16진수, 3자리 씩 묶어서 표현하면 8진수가 되듯이 2진수를 2자리 씩 묶어서 표현하면 4진수가 됩니다.

    • @네주인님
      @네주인님 5 месяцев назад

      @@bulinggul3 어머나 너무 친절하세요 감사합니다 ㅠㅠ덕분에 해결했습니다