2017-02-14 7 views
0

32 비트 IEEE 754를 사용하여 $ 14.83984375 $를 이진으로 변환하고 싶습니다.IEEE 이진수에서 이진수로 변환

실제 해결책은 $ 01000001011011010111000000000000 $입니다. 그러나 나는 그것을 얻지 않는다.

내 솔루션입니다 : 바이너리 0
2. 14 $ (1110) $
$ 0.83984375 $가 $ 1억1천10만1천1백 ... 0 $
3. 그래서 지수가 3이고 우리가 얻을 동일 같다 :
1. 부호는 양수 : 비트 그래서

에서 $ 3 + 127 = 10,000,010 $ 우리는 우리가 $ 0 10000010 110110101100 ... 0 $

실패 내가 $ 0.83984375 $가 $ 110,101,100 동일 가지고입니다 ... 0 $를 얻을 함께 그 넣으면 솔루션에 따르면 $ 0.83984375 $는 $ 110101110 ... 0 $와 같습니다.

$ 1 $은 어디에서 오는가요?

미리 감사드립니다.

답변

관련 문제