정보찾기

정보찾기호기심해결사

호기심해결사

과학에 대한 궁금한 질문과 답변을 공유하는 공간입니다.

16진수,10진수,8진수,2진수 변환법 가르쳐 주세요.ㅠ_ㅠ

16진수,10진수,8진수,2진수 변환법 가르쳐 주세요.ㅠ_ㅠ 16진수<->10진수 2진수<->10진수 8진수<->10진수 16진수<->8진수 2진수<->8진수 2진수<->16진수 ↑이렇게 변환하는 방법들을 가르쳐 주세요. 그리고 변환하는 방법들에 원리도 가르쳐주세요. 겸손한게 아니라 정말 정말 수학 못하니까 제발 쉽게 쉽게 설명해주세요.
수정 삭제
이 호기심에 2개의 호기심 해결 답변이 있습니다. 호기심 답변하기

RE:16진수,10진수,8진수,2진수 변환법 가르쳐 주세요.ㅠ_ㅠ

강지*2008-04-11

<4> 10진수를 2진수 변환 10진수 23을 2의 진수로 변환해봅시다. 23을 2로 나눈 나머지를 거꾸로 써주는 겁니다. 2 ) 23 -------- 2 ) 11 --- 1 -------- 2 ) 5 --- 1 -------- 2 ) 2 --- 1 -------- 1 --- 0 10진수 23을 2진수로 변환하면 (10111) 인 2진수가 나옵니다. 앞서 했던 2진수를 10진수로 변환하는 방법을 응용하여 (2의 n승).......62(2의6승), 32(2의5승), 16(2의4승), 8(2의3승), 4(2의2승), 2(2의1승), 1(2의0승) 을 각각 더 하여 23을 만들어 주는 방법도 있습니다. 23은 1+2+4+16 이므로 더하는 자리 수에 1을 넣고 빈 숫자는 0을 채워 넣어 10111이 됩니다. <5> 10 진수를 8진수 변환 10진수 175를 8진수로 변환 <6> 10진수를 16진수 변환 10진수 933을 16진수로 변환 <7> 2진수를 8진수로 변환 2진수 (11001111)을 8진수의 숫자로 변환해봅시다. 2진수의 3자리는 8진수의 1자리수가 됩니다. (2X2X2 = 8) 때문에 3자리씩 끊어서 계산해 줍니다. 11/001/111 오른쪽에서 왼쪽방향으로 끊어줍니다. = 1X(2의1승) +1X(2의0승)/0X(2의2승) + 0X(2의1승) + 1X(2의0승)/1X(2의2승) + 1X(2의1승) + 1X(2의0승) = 1X2 +1X1 / 0X4 + 0X2 + 1X1 / 1X4 + 1X2 + 1X1 = (317) <- 8진수 <8> 8진수를 2진수로 변환 8진수 752를 2진수로 변환해봅시다. 8진수의 1자리숫자는 2진수의 3자리 숫자가 됩니다. 4+2+1 / 4+2+1 / 4+2+1 각 자리 숫자를 더해서 8진수의 1자리 숫자를 만드는 겁니다. 111101010 인 2진수가 나옵니다. 위의 2진수를 8진수로 바꾸는 방법을 이해했으면 쉽게 할 수 있을 겁니다. <9> 2진수를 16진수로 변환 2진수의 4자리 숫자가 16진수의 1자리 숫자입니다. 2X2X2X2 =16 11010110의 2진법숫자를 16진수로 바꿔봅시다. 오른쪽에서 왼쪽 방향으로 4자리씩 끊어줍니다. 1101/0110 = 8+4+2+1/ 8+4+2+1 13/6 이 나옵니다. 13은 16진수로 D이기 때문에 D6이 됩니다. <10> 16진수를 2진수로 변환 (3A9)인 16진수를 2진수로 변환해보겠습니다. 역시 16진수의 1자리는 2진수의 4자리입니다. 8+4+2+1 / 8+4+2+1 / 8+4+2+1 각 자리 숫자를 더해서 16진수의 숫자로 맞춰주는 겁니다. 0011/1010/1001 16진수 3A9를 2진법의 숫자로 바꾸면 1110101001이 됩니다. 8진수를 16진수로 바꾸는 것은 8진수를 2진수로 바꾼 후 16진수로 바꿉니다. 16진수를 8진수로 바꾸는 것도 16진수를 2진수로 바꾼 후에 8진수로 다시 바꿉니다.

RE:16진수,10진수,8진수,2진수 변환법 가르쳐 주세요.ㅠ_ㅠ

강지*2008-04-11

학교에서 제곱을 배웠나 모르겠네요~ 2진수 : 0, 1 8진수 : 0, 1, 2, 3, 4, 5, 6, 7 10진수 : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 16진수 : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A(10), B(11), C(12), D(13), E(14), F(15) *(n)a에서 a는 진법을 의미합니다. *모든 수의 0승은 1이 됩니다. <1>2진수의 10진수 변환 N = (10111)2이면(2진법) N = 1×2의4승(2*2*2*2) + 0×2의3승(2*2*2) + 1×2의2승(2*2) + 1×2의1승(2*1) + 1×2의0승(1) = 16 + 0 + 4 + 2 + 1 = (23)10 (10진법) 하나만 더 해봅시다~ N= (1001010)2 <-2진수 N= 1x2의6승 +0x2의5승 + 0x2의4승 + 1x2의3승 + 0x2의2승 + 1x2의1승 + 0x2의0승 N= 64 + 0 + 0 + 8 + 0 + 2 + 0 N= (74)10 <- 10진수 어떤 방법인지 알겠나요? 2의(2진법숫자의 자릿수 -1)승을 2진법숫자의 각 자리에 곱해서 더해주면 됩니다. <2> 8진수의 10진수 변환 N = (234)8 <- 8진수 N = 2×8의2승(8*8) + 3×8의1승(8*1) + 4×8의0승(1) = 128 + 24 + 4 = (156)10 <- 10진수 2진법의 변환과 똑같은 방법으로 합니다. <3> 16진수의 10진수 변환 N = (4A7)16 <- 16진수 N = 4×16의2승(16*16) + A×16의1승(16*1) + 7×16의0승(1) = 512 + 160 + 7 = (679)10 <- 10진수 16진수도 2진법과 똑같은 방법입니다. 16진수의 A,B,C,D와 같은 숫자는 10진수의 수로 계산하여 곱하면 됩 니다.(맨 위에 적어놓았습니다)
관련주제가 없습니다.
내과학상자담기  E-MAIL 프린트 카카오스토리 트위터 페이스북 RSS

나도 한마디 0개의 댓글이 있습니다.

등록하기

호기심 질문하기 목록

같은 분야의 인기 있는 호기심

쥐는 치즈보다 단 것을 더 좋아한다? (0) 호기심지* 2018-07-20 답변1
어째서 물에선 숨을 쉴 수 없나요? (0) 박혜* 2011-04-10 답변2
두루마리 휴지지의 양 (0) 호기심지* 2011-10-28 기다리는 중
oo (2) 정해* 2015-09-29 답변1
기억은 어디에 저장될까? (2) 호기심지* 2017-06-09 답변1

내 당근 보러가기

내 뱃지 보러가기

TOP