2 진수를 8 진수 혹은 16 진수로 변경하는 방법은 먼저 10 진수로 바꾼 후 해당 진법으로 변경 해도 되나 2 , 8 , 16 .. 등의 진법은 바로 변경이 가능 합니다.
예를 들어 다음 이진 법을 8 진수로 변환하는 방법에 대해서 알아보면
세 개 단위로 묶어서 왼쪽 부터 다음 식으로 묶으면
2 진수를 8 진수로 변경하는 방법은 왼쪽 부터 3 개씩 묶어서 읽으면 되고 , 16 진수로 변경하는 방법은 4 개씩 묶어서 바로 읽어 주면 됩니다.
121001110(2) = 1 001 110 = 1 1 6 -- 8 진수
1001110(2) = 100 1110 = 4 D -- 16 진수
'개발관련 > C언어' 카테고리의 다른 글
정수 제곱근을 구해 2진수를 10진수로 변환하는 소스 (0) | 2014.04.21 |
---|---|
문자를 숫자로 변환 (0) | 2014.04.18 |
버블정렬 (0) | 2014.04.12 |
2차원의 문자열 배열과 포인터 배열에 문자열을 저장하고 출력하는 방법 (0) | 2014.04.01 |
포인터 연산 (0) | 2014.02.10 |
댓글