반응형

10진수 2진수 변환 2

10진수 2진수 변환 공식 원리와 정리

일반적으로 수를 계산할 때 인간은 10진수를 사용합니다. 그래서 10진수가 너무나도 자연스럽게 느껴지겠지만 아마 인간의 손가락이 8개였다면 8진수를 쓰지 않았을까 생각합니다. 물론 16개의 손가락이었다면 16진수가 자연스러울 지도 모르겠죠.왜냐면 인간이 사용하는 10진수는 꽉 채워진 수가 10임을 의미하며 손가락을 총 동원하여 셀수 있는 숫자가 10인 것과 관련이 있습니다. 이렇게 꽉 채워진 수는 한자리 윗 자릿수로 올림이 발생합니다. 그런데 10진수의 10은 이미 자릿수가 하나 올라가 있습니다. 왜냐면 인간은 애초에 10진수를 근간으로 수를 사용해왔기 때문에 10을 의미하는 하나로 된 숫자는 없기 때문이다. 구체적으로 0 부터 9까지의 숫자는 하나의 숫자로 표현되지만 9 다음의 수는 자리수를 하나 올림..

컴퓨터구조 2017.07.15

2진수를 10진수로 변환하는 방법(진수 간 변환 방법들)

진법은 숫자의 자리수에 따라서 같은 수라도 가중치가 달라지는 방식입니다. 우리가 사용하는 10진수도 이 진법의 한종류입니다. 컴퓨터가 사용하는 2진수도 마찬가지구요. 보통 우리가 사용하는 10진수를 기준으로 진법들을 변환합니다. 10진수가아닌 다른 진수들의 변환 예를들어 3진수 - > 5진수 는 다음과 같은 식으로 변환 됩니다. 3진수->10진수->5진수 또, 우리가 컴퓨터공학을 공부하면서 많이 사용하는 진수간 변환 형태는 2^n진수 형태입니다. 이런 2^n형태는 일정한 규칙성이 있어서 규칙성을 알아두시면 편하게 진수변환을 할 수 있습니다. 진수 간 변환의 종류 x진수에서 10진수 10진수에서 x진수 2^n진수에서 2진수 2진수에서 2^n진수 x에서 y진수로 ① 2진수에서 10진수로 변환하는 방법 각 자..

컴퓨터구조 2014.05.02
반응형