비공개님의 답변입니다.
평민
채택 0
2019-11-20 13:56
안녕하세요. 답변드립니다.
10진수 소수이하값을 이진수로 변환할때는 해당 수에 2를 곱하면서 한번 곱할 때마다 곱하기한 결과중에서 정수부분을 순차적으로 취하시면 됩니다.
그러면 0.375 에 먼저 2를 곱할께요.
0.375
x 2
--------
0.75 <----- 여기서 0을 취함
그다음
0.75
x 2
--------
1.5 <------ 여기서 1을 취함
그다음
0.5
x 2
------
1.0 <----- 여기서 1을 취함
그러고 나면 0.0 만 남으므로 더이상 곱하기를 하지 않고 끝냅니다
위에서 취한 값을 차례대로 기록해보면, 일단 소수이하니까 0. 으로 시작해서 그 이하에 위에서 취한 값을 기록합니다.
결과는 0.011 입니다.
수고 많으셨습니다~~^^