c언어의 16진수를 10진수로 출력하는거질문!
미리내
제가
열혈강의 c 프로그래밍을 사서
인터넷강의를 보고 있었습니다.
16진수 a7이 왜 167인가요?
a는 10이고
7은 7인데
왜 167이죠..?
제가 잘못안건가 생각해서
인터넷뒤져바도
a=10
7=7
이라고 적혀있는데.....
뭐가 잘못된거죠?
-
우람늘
16진수를 이진수로 만든후 더하는거였더군요 +_+
-
회전력
책보던도중
이해 했습니다 -
햇님
어느정도 16진수-10진수 변환을 편하게 하는 방법을 알려드리죠.
16진수의 수 4F를 10진수로 변환할때...
1. 각 자리 수를 일단 그대로 10진수로 변환한다.
4F = 4×10+15 = 55
2. 그리고 16진수 수에서 마지막 수를 제외한 나머지 수(4)를 10진수로 변환하고
6을 곱한 것을 더한다.
55+4×6=79
답: 79 -
찬늘
우리가 쓰는 10진법 수 체계는 아래와 같은 구조로 연결되어있습니다.
234 = 200 + 30 + 4
= 2×100 + 3×10 + 4×1
= 2 × 10^2 + 3 × 10^1 + 4 × 1
10진법이란, 한 자리의 유효숫자가 10개임을 말합니다.
마찬가지로 16진법이란 한 자리의 숫자가 16개(0,1,2,...,C,D,E,F)임을 말합니다.
A~F는 각각 10진수의 숫자로 10~15 로 해석되어집니다.
16진수의 수를 10진수로 고칠 때 곱해 -
난초
책을 찾으신다면 디지털 논리회로라는 책이 있습니다. 아니면 검색하셔도 공식을 쉽게 찾을 수 있습니다.
-
별글
진수 변환을 알아 보시면 됩니당~~~ ^^ - 대명직업전문학교 -
-
Hotpants
그 공식을 배울려면
어떻게 해야하죠 -
연블루
그건 자리수 때문입니다.
a*16 + 7 = 167 입니다.
예를들어, 10진수 17은
1*10 + 7 = 17 이런 식입니다.
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2694069 | unsigned 질문입니다. | 힘차 | 2025-05-07 |
2694012 | 전공 비전공자 개발자 (10) | 말글 | 2025-05-07 |
2693984 | 오버로딩이 무엇인가요? (2) | 헛매질 | 2025-05-07 |
2693956 | PlaySound재생이 안됩니다!(C에 음악넣기) | 지존 | 2025-05-06 |
2693928 | &와 *의 사용에 관한 명확한 이해 | 제나 | 2025-05-06 |
2693903 | 반복문 설명좀요 ㅠㅠ (2) | 란새 | 2025-05-06 |
2693869 | stdio.h 는 왜 쓰는건가요? (1) | 큰꽃들 | 2025-05-06 |
2693842 | 포인터 변수의 주소값끼리 더하는 것에 대해서 질문드립니다. (1) | 진솔 | 2025-05-05 |
2693811 | 소수 출력;;;; | 화이트캣 | 2025-05-05 |
2693788 | 이런 함수는 없나요? (3) | 앤드류 | 2025-05-05 |
2693758 | txt파일 불러와서 행렬로 저장 | 큰애 | 2025-05-05 |
2693727 | scanf 오류 문제!! (2) | 큰나래 | 2025-05-04 |
2693704 | 구조체 주소록 문제인데 도와주세요 (2) | 도1도캣 | 2025-05-04 |
2693676 | 열혈강의 c언어 질문입니다 | 하양이 | 2025-05-04 |
2693647 | 12.620000 을요 12.620 으로 어떻게 표현해요? (2) | 파도 | 2025-05-04 |
2693619 | 타이틀 코드.. | 단순드립 | 2025-05-03 |
2693591 | 컴파일 에러에서 질문드립니다 (3) | 게자리 | 2025-05-03 |
2693463 | 동적할당 이용시 fwrite사용을 어떻게 해야하나요..? (10) | 일본어못해요 | 2025-05-02 |
2693387 | 배열문제입니다 수정오류캡쳐했습니다 (6) | 연하얀 | 2025-05-01 |
2693356 | text 입출력 내림차순 질문입니다 ㅠ | 빛글 | 2025-05-01 |