실수형 자료형1 4. 실수형 자료형 정수형 자료형과 실수형 자료형을 처리하는 데이터 방식은 완전 다르다. ● 정수형 데이터 표현 방식 : 비트, 한정적인 공간 안에서 2진수로 표현 (표현할 수 있는 경우의 수가 한정적, 숫자의 표현 범위↓) ● 실수형 데이터 표현 방식 : 비트값을 고정하기 어려울 수 있고, 모두 배치시키기 어렵다. → "복동 소수점 방식" 이용 즉 메모리를 다루는 방식 자체가 다르다. (3과 3.0은 완전 다름) int a = 3 + 3.0; 정수 방식 vs 실수 방식 결정해야함. 그러나 a가 정수이기때문에 3.0을 형변환 한다. 따라서 명시적으로 적어주는 것이 좋고, 실수와 정수를 혼용에서 쓰는 경우는 의도한 것이 아니라면 피하자. int a = 3 + (int)3.0; float vs double float는 4byt.. 2023. 1. 4. 이전 1 다음