걍 그전 내용 복붙할게여..

프로그래밍을 배우는중인 중학생입니다. 지금 부동 소수점을 배우고 있는데 문제가 '부동소수점 방식에 의한 음수 표현 방식에 대해 자세히 쓰시오' 라고 해서 머리 끙끙싸매며 해본 결과



-19.32을 부동소수점으로 표현 

1.이진수 변환 

19/2 = 9 + 1 
9/2 = 4 + 1 
4/2 = 2 + 0
2/2= 1 + 0 

19=10011(2). 

0.32 * 2 = 0 + 0.64 
0.64 * 2 = 1 + 0.28 
0.28 * 2 = 0 + 0.56
0.56 * 2 = 1 + 0.12 
0.12 * 2 = 0 + 0.24 
0.24 * 2 = 0 + 0.48 
0.48 * 2 = 0 + 0.96 
0.96 * 2 = 1 + 0.92 
0.92 * 2 = 0 + 0.84 

0.32는 0.010100010.......(2)이므로 
-19.32 = -10011.010100010........... 

2. 값을 정규화. 
-1.0011010100010......*2^4 
지수부 = 4, 가수부 = 0011010100010...... 

3.지수부에 바이어스 값 더하기
4 + 127 = 131 
지수부 = 131 = 10000011(2) 

4. 정형화 
부호    지수              가수 
   1.  10000011  0011010100010....


이렇게 풀었는데 풀고 나서 문제를 읽으니 저렇게 하라는게 아니고 맨 앞에 0이냐 1이냐에 대해 쓰라는거 같은데 문제좀 풀어서 말해주실분 계신가요 ㅠㅠ 10진수가 정수면 0이고 음수면 1인거 같은데 이걸 자세히 쓸게 있나...... 중학생 독해력으론 이게 한계네요....