본문 바로가기
생활정보

16진수 10진수 변환 쉽게됩니다.

by 즈칸루하 2017. 5. 6.

⊙zist.tistory.com


이 포스팅을 보고 계시다면, 아마도 진수변환이 필요한데, 간단한 방법이 없을까하고 찾아오신 분들이 대부분일 거란 생각이 듭니다.


다른 진수변환도 그렇지만 16진수 10진수 변환은 계산하기가 힘든 부분이 있습니다.

그래서 저도 네이버 단위변환 같은 서비스를 진수변환에도 서비스를 적용시키고 있나 싶어서 찾아봤는데요.


그런 서비스는 하지 않더라구요.

그래서 다른 방법으로 진수변환하는 팁을 알게 되어서 여러분과 공유해 보도록 하겠습니다.




 16진수 10진수 변환


10진수는 여러분이 알고 계시는데로 0부터 9까지의 열자리의 숫자를 사용하는 방식이고,

16진수는 10진수에 A,B,C,D,E,F 라는 문자 6개를 더해서 16진수를 나타냅니다.


십진수 10의 경우 16진수로 A, 11은 B가 되는 식이죠.



어쨋든 이런 16진수 10진수 변환을 간단하게 하는 팁을 알려드릴께요.

바로 엑셀을 이용하는 것으로 간단하게 할 수 있답니다.



엑셀의 함수를 이용하는 것입니다.

위 화면만 보시고 바로 이해하시는 분이 있을 겁니다.


HEX2BIN()

HEX2DEC()

HEX2OCT()

엑셀에서 표현이 16진수는 HEX, 10진수는 DEC, 8진수는 OCT, 2진수는 BIN입니다.



위 그림과 같이 이 4가지 진수는 서로 변환할 수 있도록 엑셀에서 제공하고 있답니다.

이해하셨나요?

진수타입2진수타입 형식으로 모든 진수가 변환이 가능하죠.


예를 들어서 2진수를 8진수로 변환하고자 한다면,

=BIN2OCT() 함수를 사용하면 된다는 뜻입니다.


그럼 예제로 16진수 10진수 변환을 해보도록 할께요.



16진수 "FFFFFF"를 10진수로 바꿀텐데요.

이 때 쓰일 함수 =HEX2DEC( 까지 입력을 해 줍니다.


이 상태에서 마우스로 16진수가 있는 셀을 클릭해준 후 괄호를 닫아주시면 되는데요.



십진수 16,777,215란 답이 나오는 군요.

위 그림은 콤마없이 큰숫자를 보기 힘들어서 표시형식을 콤마로 변경한 장면입니다.


어떤가요? 16진수 10진수 변환하는 방법을 알려드리면서 다른 진수 변환법도 알려드렸는데요.

저는 이 방법이 제일 간단한 방법이라서 주로 사용하고 있답니다.

여러분에게도 도움이 되었으면 합니다.

댓글