안녕하세요.

    오늘은 2진수에 대해 알아보려고 합니다.

    2진수라는 애는 그 태초부터가 되게 간단합니다.

    컴퓨터는 원래 0과 1만 이해 한다는 사실을 아시는지요?



    점차 진화하면서 더 좋은 그래픽과 더 좋은 연산 능력 때문에

    컴퓨터가 0과 1만 이해하는 것을 모르시는 분이 많은 것 같습니다.


    2진수는 말 그대로 0과 1 밖에 없습니다.

    우리가 흔하게 쓰는 10진수는 9까지 밖에 없지요.

    그러면 8진수는 7까지 밖에 없고 16진수는 1F까지 있겠지요.


    2진수 1은

    8진수로 1

    10진수로 1

    16진수로 1


    2진수 1101은

    8진수로 16

    10진수로 13

    16진수로 1c



    16진수에서 혼란이 오실 필요 없습니다.

    오늘은 간단하게 2진수만 알아볼꺼니까요.







    2진수 누구냐 넌..


    '0과 1로 이루어진 숫자 조합'


    2진수에 2라는 숫자가 있을까요?

    '2진수에는 2라는 숫자가 없습니다.'


    10진수에는 10이 있는데 왜 2진수에 2가 없냐고 하실 수 있습니다.

    10진수의 10은 9다음 자릿수가 올라가서 1과0이 된 것이지 10이 아닙니다.


    복잡하시다면 아래를 보세요.



    10진수 0은 2진수로 0

    10진수 1은 2진수로 1

    10진수 2는 2진수로 10

    10진수 3은 2진수로 11

    10진수 4는 2진수로 100


    감이 오시나요?


    계속 올라 가볼까요?


    10진수 5는 2진수로 101

    10진수 6은 2진수로 110

    10진수 7은 2진수로 111

    10진수 8은 2진수로 1000

    10진수 9는 2진수로 1001

    10진수 10은 2진수로 1010 입니다.


    10진수에서는 처음 자릿수가 올라갔는데 2진수는 많이도 올라갔네요.







    2진수나 10진수나 자릿수가 올라가는 건 같다.


    단지 언제 올라가는 지가 틀릴 뿐입니다.


    2진수는 2 바로 아랫 숫자인 1까지가 최고로 올라갈 수 있는 숫자 인 셈이죠.

    그래서 10진수는 10보다 아랫 숫자인 9에서 자릿수가 올라가는 것입니다.







    2진수의 핵심 공식을 보자.


    2진수 1011은 10진수 11입니다.


    이걸 쉽게 아는 방법이 있습니다.


    진수 변환도 매우 간단하지만 계산 하는 것이기 때문에

    공식이 있습니다.


    잘보고 본인의 것으로 만드세요.


    1011 = (1 x 23) + (0 x 22) + (1 x 21) + (1 x 20)

           = (1x8) + (0x4) + (1x2) + (1x1)

           = 8 + 0 + 2 + 1

           = 11


    이해가 가실지 모르겠습니다.


    하나만 더 풀어보고 마치도록 하지요.




    11001 = (1 x 24) + (1 x 23) + (0 x 22) + (0 x 21) + (1 x 20)

             = (1x16) + (1x8) + (0x4) + (0x2) + (1x1)

             = 16 + 8 + 0 + 0 + 1

             = 25







    기타 궁금한 사항을 댓글로 남겨주시면 빠른시일내에 답변드립니다!


    제 게시글이 도움이 되셨다면 하단 빨간 하트버튼 눌러주세요!

    Posted by 비오는 밤 레드와인과