16진수 A ~ F 중에 하나를 입력받아
십진수로 나타낼려고 하는데 어떻게
해야할지 막막합니다. 혼자 공부할려니
힘드네요. 도움을...
ASCII 코드에서 뭘 빼면 될꺼 같기도 한데... ㅡ,.ㅡ;
초보에게 가르침을...
0x41 - 0x0A를 빼세요.
0x41은 'A'의 아스키코드값, 0x0A는 십진주소는 10
이러면 받은 숫자 값이 나오죠.
문자로 변환하려면 좀 복잡하군요. -_-;;
전 AT&T문법밖에 몰라서 직접 코드로 가르쳐 드릴 수는 없군요. -_-;;
일단 1을 하나 찍으세요.
어짜피 10은 넘어가니까 그리고 처음 받은 값에서 0x11을 빼서 그값을 출 력하세요.
0x11은 'A'와 '0'사이의 값입니다.
안타깝게도 테스트는 안 해봤습니다. -_-;;
지금 학교 전산실이라.. ;;
-- 나는 멈출줄 모른다.( 유수영, 2002 ) http//myhome.hanafos.com/~yootiong/ msn yootiong at hotmail dot com
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
Re: MASM 어셈블리에서 16진수 C를 10진수로 어떻게?
0x41 - 0x0A를 빼세요.
0x41은 'A'의 아스키코드값, 0x0A는 십진주소는 10
이러면 받은 숫자 값이 나오죠.
문자로 변환하려면 좀 복잡하군요. -_-;;
전 AT&T문법밖에 몰라서 직접 코드로 가르쳐 드릴 수는 없군요. -_-;;
일단 1을 하나 찍으세요.
어짜피 10은 넘어가니까 그리고 처음 받은 값에서 0x11을 빼서 그값을 출
력하세요.
0x11은 'A'와 '0'사이의 값입니다.
안타깝게도 테스트는 안 해봤습니다. -_-;;
지금 학교 전산실이라.. ;;
--
나는 멈출줄 모른다.( 유수영, 2002 )
http//myhome.hanafos.com/~yootiong/
msn yootiong at hotmail dot com
댓글 달기