cnt 값은 바이트 단위인데
읽어들이는 단위는 2 바이트 단위 입니다.

그래서 단순하게 cnt값을 2 로 나누면 실제로 읽어오는 값에 오차가
생기기 때문에 오차 처리를 하기 위해서 입니다.