2010-02-08 9 views
3

저는 기본 엔지니어링 수업을 진행 중이며 2 진 변환을 수행하고 있습니다. 나는 8 비트 부동 소수점 변환이 내 엉덩이를 걷어차지만 온라인에서 n00b 수준으로 무너 뜨리고 단계를 보여주는 온라인을 찾을 수 없지만 10 진수 2 진수 또는 16 진수 변환을 정말 잘 알아낼 수 있습니까? 어떤 전문가가 온라인에서이 상황에 도움이 될만한 것을 발견했는지 궁금합니다. 내가, 내가 32 개 비트 수레에 위키 피 디아 페이지를 다시 참조하는 방법 부동 소수점 작품을 기억하고 싶은 때마다도움말 십진수와 이진수를 사용하여 8 비트 부동 소수점 변환 이해

나는 00101010 (8bfp) 같은 질문 =

+0

8bfp 형식을 언급 할 수 있습니다. 지수가 몇 비트입니까? 가수가 몇 비트입니까? –

+0

8 비트 부동 소수점 형식에 익숙하지 않습니다. :( – Sapph

답변

0

이진 부동 소수점 형식은 일반적으로 3 개 분야로 분류됩니다) : 로그인 비트 , 지수 및 가수. 부호 비트는 전체 숫자가 음수이면 1로, 양수이면 0으로 설정됩니다. 지수는 일반적으로 오프셋이있는 부호없는 int이며, 0의 제 1의 power (1)에 대한 2는 범위의 중간에 있습니다. 이런 식으로 크기를 비교하는 것이 하드웨어와 소프트웨어에서 더 간단합니다. 가수는 다음과 같은주의 사항과 함께 정규 과학 표기법의 가수와 유사하게 작동합니다. 가장 중요한 비트는 입니다. 이것은 과학 표기법을 소수점보다 한 자리 큰 자리로 정규화해야하기 때문입니다. 초등 학교의 수학 선생님이 올바른 3.5648 x 10^7 대신에 35.648 x 10^6 또는 0.35648 x 10^8을 쓰는 통치자와 함께 너클을 때 리라고 기억하십니까? 이진수는 두 가지 상태만을 가지기 때문에 소수점 위의이 필수 자릿수는 항상 하나이므로이를 제거하면 가수의 하단에서 또 다른 비트가 허용됩니다.

2

베이스 (10)에 무엇을 수 있습니다. 나는 그것이 개념을 아주 잘 설명한다고 생각한다.

위키 피 디아는 8 비트 수레가 무엇인지 모르는 것을

http://en.wikipedia.org/wiki/Single_precision_floating-point_format

주, 당신의 교수를 발명했다고 생각;

+0

난 그냥 8 비트 부동 소수점을 가로 질러 와서, 나는 그들이 "진폭"데이터의 거대한 3D 큐브를 저장하는 지진 파일에 사용된다고 말할 수 있습니다. 전통적인 8 비트 데이터로, 0 주변의 구별 된 값을 지니고 있지만 지진 데이터는 0을 중심으로 "재미있는"것이고 8 비트 FP를 사용하면 0 주위에 더 많은 "동적 범위"를 가질 수 있다고 들었습니다. 나 자신은 여전히 ​​그것을보아야하지만 뒤늦은 지경 나에게 다소 의미가 있습니다. 도움이 되었기를 바랍니다. http://goo.gl/3tcTlB도 참조하십시오. – ddevienne

관련 문제