마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

16진수를 2진수로 변환하는 방법좀 알려주세요..

0 추천
열심히 구글링 해보고있는데 잘 모르겠네요 ㅠㅠ

 

16진수를 2진수로 바꾸는 방법이 있나요??

추가로 2진수를 10진수로 변환하는 방법좀 알려주시면 감사하겠습니다..!
구시포 (2,750 포인트) 님이 2016년 8월 9일 질문

1개의 답변

0 추천
http://forum.falinux.com/zbxe/index.php?document_srl=781790&mid=lecture_tip

어떤 키워드로 검색을 해보셨길래..

검색하자마자 바로나오네요..
캬옹이 (37,920 포인트) 님이 2016년 8월 9일 답변
아 질문을 급하게 올리다보니 잘못올렸네요..죄송합니다.
문제는 이렇습니다.
16진수 30을 2진수로 변환했을때,
by24a =30;
String binary_a = Integer.toBinaryString(Integer.valueOf(by24a, 16));

binary_a의 값은 11 0000으로 나오는데요
제가 원하는건 0011 0000이렇게 짤리지 않고 2진수로 표현하고싶습니다..

어떻게 해야될까요..?
음... 뭔가 format을 사용하면 될것 같은데
결과값을 기준으로 4의 배수를 적용시켜서 자릿수를 정해주면 될것 같긴한데
해보지 않아서 잘은 모르겠네요..
format을 사용하여 해결했습니다! 감사합니다 ^^
...