이 사진은 앞서 눈에 익혀 두었을것이다. 포인터 개념을 설명하였기에 이번엔 자세히 float 과 double 의 저장 방법에 대해서 설명할 것이다. 천천히 하나씩 이해하고 넘어가길 바란다. float a = 10000.625f; 를 저장한다고 가정하에 설명을 한다.(32비트 기준) 1번. 먼저 소수점 앞의 10000을 2진수로 변환한다. 변환된 값은 : 10 0111 0001 0000 이다 (2로 나누어 계산) 2번. 소수점 뒷자리 0.625를 2진수로 변환한다. 변환된 값은 : 101 이다. (2로 곱하여 계산) 3번. 1번과 2번을 나열하면 10 0111 0001 0000.101 이된다. 4번. 101앞의 소수점을 맨 앞의 1바로 전으로 옮긴다. 즉 1.0011 1000 1000 0101 총 13칸 ..