0
하나의 부동 소수점 표현을 다른 표현으로 변환하는 것에 관한 질문. 는 I는 주어진 부동 소수점을 가지고 지수 비트 = 6 및 지수 바이어스 = 31 분수 비트부동 소수점 변환 - 한 형식에서 다른 형식으로
0 111111 000000010 = 9
I 새로운 포맷 지수 비트 = 5 지수이 변환 오전 바이어스 = 15, 분수 비트 = 10
바이어스는 11111 = 63 - 31 = 32로 나타났습니다. 따라서 15에 추가하면 두 번째 형식에서 47이됩니다. 그러나 지수 편차에 5 비트 만 사용할 수 있으므로 최대 값은 31입니다. 따라서 주어진 숫자로 표현할 수는 없습니다.
그럼 어떻게 변환하나요?
이들은 일반적인 종소리와 휘파람 (무한대, 부호있는 제로, nans, 점진적인 언더 플로, 숨겨진 분수 비트 등)이있는 IEEE 754 스타일의 이진 부동 소수점 형식이어야합니까? 그렇다면 질문에 해당 정보를 추가 할 수 있습니까? IEEE 754는 존재하는 부동 소수점 형식의 유일한 소스는 아닙니다! –