• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    해결됨

21:34 16진수 이해 부족

21.05.23 23:00 작성 조회수 201

0

출력 하면  b.ap1은 1.7400000000000P+4 와 같다고 이해하면 되는건가요?

16진수는 

1,2,3,4,5,6,7,8,9,A,B,C,D,E,F 로 표현하는데 b.ap1은 왜 저런 숫자가 나오는지 잘 이해가 가질 않아요..

머릿속이 복잡해서 질문을 제대로 한건지도 모르겠네요 ㅠ

답변 1

답변을 작성해보세요.

0

안소님의 프로필

안소

2021.05.24

10 진수 실수를 나타낼 때 E+4 이런식으로 E를 이용한 지수표기법으로 실수를 표현하죠. (E+4 은 10 의 4 승을 뜻합니다.)

지수표기법으로 16 진수 실수를 표현할 땐 E 대신 P 를 사용합니다. (저도 잘 몰라서 알아봤는데 P1 은 2 의 1 승이 되는 듯합니다. E는 10에 대응하지만 P는 2에 대응되는 것 같습니다.) b.ap1 에서의 p1 은 2 의 1 승이 되겠죠!  즉, 16진수 실수인 b.a 에 2를 곱한 식이 되겠습니다.  결과적으로 b.a 에 p1 인 2 을 곱한 결과가 1.74P+4 가 되나봅니다. :) 

xx Yu님의 프로필

xx Yu

질문자

2021.05.25

시간 내주셔서 응답해주신것에 감사드립니다. :)