실수를 표현하는 기본 자료형으로
float을 사용할 때 상수로서 사용하고 싶다면
정수부분.실수부분 f 이렇게 사용한다.
0.5를 표현하고 싶다면
정수부분 . 실수부분 f
0 . 5 f
즉, 0.5f 이렇게 사용하면 된다.
float을 사용할 때 주의할 점은
int main()
{
float X = 10.0f;
X = X + 0.1f;
}
이렇게 사용할 때 값을 확인해보면 X는 10.1이 아니라
10.1000004 라고 나온다.
즉, 실수 연산은 실수가 하나라도 들어가면 조금의 오차가 생긴다는 것이다.
연산 속도 역시 정수보다 느리다.실수를 표현한다는 것 자체가 연산이기 때문이다.