1. float와 int의 표현 가능한 수의 범위가 다른 이유는 무엇인가요?
int : 정수를 표현. 예) 1, 2, -3과 같은 숫자. int는 큰 정수를 다룰 수 있지만 소수점 이하의 값을 표현할 수 없다.
float : 소수점 이하의 값을 표현. 예) 0.1이나 1.1이나 -0.5와 같은 숫자. float는 큰 범위의 수를 다룰 수 있지만, 정밀도 손실이 발생할 수 있어 정수처럼 정확한 값을 가질 수는 없다.