Promotions1 [홍정모의 따라하며 배우는 C언어] 5.11 자료형 변환(Type conversions) 승진(Promotions)작은 집에 있는 짐을 큰 집에 넣으면 다 넣을 수 있듯이.큰 자료형에 작은 자료형을 넣어도 큰 문제는 없다.int main(){ short s = 64; int i = s; float f = 3.14f; double d = f;}강등(Demontion)작은 자료형에 다가 더 큰 자료형을 대입하려는 시도를 Demotion이라고 한다.int main(){ float f; double d; d = 1.25; f = 1.25; f = 1.123;} 디버깅 하면 이런 식으로 나온다. 작은 상자에 다가 큰 상자를 넣으면 truncation이 발생한다고 한다. 접미사 f를 안 쓰면 소수는 웬만하면 double 자료형이다.다만, 1.25는 오류가 안 뜬다. 1 / 2^n은 컴.. 2024. 9. 11. 이전 1 다음