>> Delete Reply from No. 50804 article
No. RE: [질문]2진수 게산 하는 법좀 알려주세요..

등록 2002-06-13 12:50:00 By localhost     조회 2
이름 ju02g    

http://www.ysing.com/home2002/program/cplus_tutorial/papers/hex.html  에 가시면 기본적인 진수(?)에 대한 개
념을 보실수있을겁니다... 먼저 진수에대한 개념을 가지셔야 이해하실수있을듯
(검색을 조금더 하시기를~ 쉽게 찾을수있는건데..ㅡ.ㅡ;;;)
  초간단 10 진수를 2진수로 바꾸는 방법
 간단한예로  10진수인 "13"를  2진수로 바꾸려면
10진수를 2로 나누어 주시면 되는거입니다...
(더 자세한 설명을 드려야 되지만,..ㅡ.ㅡ;; 이정도면 계산하는데
문제가 없으니..)
            
             10진수    나머지값           
             
            2 | 13
             ----
             | 6  ------ 1
             ----
             | 3  ------ 0
             ----
               1  ------ 1
                ---------->   (읽는 순서)
 
그러면 10진수인 "13"을  2진수 1101 인 값이 나오죠   
   1101 라는 2진수 값을 10진수로 바꾸는 방법
    
  2진수         1  1  0   1   일경우
             ---------------------
                8  4  2   1  라는 값을 가지고 있습니다..
           
       그래서   8 + 4 + 1 을 하면 = 13 이라는 10진수값을 낼수있습니다..
       (왜 이런값이 나오냐구여.. 그럼 아직도 2진수에대한 개념을
         이해하지 못한신듯~ 다시한번 개념을 보고 오시면 이해가 되실듯..)
     
 똑같이 위에 IP나 넷마스크 주소도 위에 는 10진수로 되어 있고
밑에는 2진수로 표현되어있는형태를 취하고있습니다..
---------------------------------------------------------------
:
: IP주소               211.      53.       7.       6
:                 11010011.00110101.00000111.00000110
: 넷마스크             255.     255.     255.       0
:                 11111111.11111111.11111111.00000000
: 네트워크 번호        211.      53.       7.       0
:                 11010011.00110101.00000111.00000000
:
---------------------------------------------------------------
 
IP주소를 가지고 든 예)
   IP주소     
 
             211.           53.            7.           6
                         
 2진수로     ?              ?           2| 7          2| 6       
                                         ----          ----
                                         | 3  - 1      | 3 - 0
                                         ----          ----
                                           1  - 1        1 - 1
                                         
                11010011.       00110101.    00000111.     00000110
                               
10진수로  128+64+16+2+1    32+16+4+1     4+2+1          4+2
         
            211              53            7              6 
  자세하게 설명을 드리고싶지만..
제가 글을 잘쓰지 못하기때문에 많은 내용을 빼고 이야기하고있습니다.
(자릿수 이야기나 그런게 들어가야 하는데..~ 역시 아는것을 설명하기는
힘들구나.. 라는생각이~)
 아 그리고 10진수 "211" 과 "53"은 제가 계산식 그리기가  귀찮아서
물음표로 남겨둔거 절대 아닙니다..ㅋㅋㅋ(헉.. 힘들군.. ㅡoㅡ;;;;)
 한번 해보세여 "211" 과 "53"은 직접 2진수로 바뀌보시기를...
이해가 되셨기를 바랍니다..(설명을 이렇게 하다니... ㅡ.ㅡ;;;)
 
                                           
: 안녕하세요
: 궁금한것이 있어 이렇게 글올립니다.
:
: 궁금한것은
:
: IP주소               211.      53.       7.       6
:                 11010011.00110101.00000111.00000110
: 넷마스크             255.     255.     255.       0
:                 11111111.11111111.11111111.00000000
: 네트워크 번호        211.      53.       7.       0
:                 11010011.00110101.00000111.00000000
:
: 2진수 계산하는 방법좀 알려주세요
: 211.53..... 이렇게 시작하는건 10진수 인가요?
:
: 부탁 드립니다. 2진수하고 10진수 하고 둘다 계산 하는 방법이나
: 공식좀 알려주세요 제가 공부못하는데 여거는 넘넘 궁금합니다.
:
: 꼭좀 답변부탁드립니다.--이 곳에 서명을 적어주십시오.]
Think Different Linux Box JU02G
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved