오늘 프로그래밍 1주차 강의를 듣는데 강사님께서 이런 질문을 던지셨다." float는 4byte만 쓰는데 어떻게 long 보다 더 넓은 범위를 표현 가능한가요? " 해답은 간단하다 정수와는 다르게 실수는 '부동소수점'을 사용하기 때문이다. 🟡 부동소수점이란? - IEEE 754 표준 기반부동소수점은 2진수를 사용해 소수를 표현한다.그중 IEEE 754 표준을 따르는 단정도 부동 소수점은 32bit로 구성되며, 구조는 아래와 같다.부호비트: 1bit지수: 8bit (바이어스 127를 사용. 지수+127해서 2진수로 변환해야함)가수(유효 숫자): 23bit 🟡 2진수로 표현할 수 없는 소수계산 방법은 따로 검색해보면 나오기도 하고, 여기서는 계산방법이 중요한게 아니기 때문에 생략하겠다.여튼 여기에서의..