부동소수점 (float) 더보기 임의의 숫자를 정규화 한다는 것은 0.31415926535 * 10 와 같이 숫자를 0.**** 와 10진수의 곱으로 표현하는 것이다. 여기에서 3141592는 유효숫자, 지수는 1 이라고 표현한다. 컴퓨터에서 실수형을 저장할 때 float : 부호1 지수8 유효숫자 23 = 32비트 = 4바이트 double : 부호1 지수11 유효숫자 52 = 64비트 = 8바이트 형태로 바이트를 나누어 저장한다. ex) -3.375라는 값을 저장한다 (1) 2진수 변환 -> 3 + 0.375 = 0b11 + 0b0.011 = 0b11.011 // 소수점 뒤의 수를 변환하는 방법 //1비트가 커질 때 마다 2배씩 커졌던 것에서, 반대로 1에서 1비트씩 작아질 때 마다 2로 나눠서 수를 ..