이진수
-
하루하나 이진법과 친해지기프로그래밍/기초수학 2011. 4. 16. 02:10
2진법 to 10진법 -정상 -> 뒤에서부터 = 1자리만 죄다 더하기. ex1 : (10000)2 -> 1(0) 2(0) 4(0) 8(0) 16(1) = (16)10 ex2: (10001)2 -> 1(1) 2(0) 4(0) 8(0) 16(1) = (17)10 ex2: (10010)2 -> 1(1) 2(0) 4(0) 8(0) 16(1) = (18)10 ex2: (10011)2 -> 1(1) 2(1) 4(0) 8(0) 16(1) = (19)10 의외로 간단하지요. 2진법을 뒤집어서 1부터, 그다음은 2, 다음은 4... 2제곱으로 자리마다 값을 정해준뒤에 값이 1인 자리를 전부 더하면 해결. 오늘의 문제는 (20)10 을 2진수로 바꿔보세요~ (10100)2