(C์ธ์ด ๊ธฐ์ด) 6. ์ฐ์ฐ์(2) ์ฐ์ฐ์(1)์์ ๋ดค๋ ์ฐ์ฐ์๋ค ๋ง๊ณ ๋, ๋ ํจ์จ์ ์ด๋ฉด์ ํน๋ณํ ์ฌ๋ฌ ๊ฐ์ง ์ฐ์ฐ์๋ค์ด ์กด์ฌํฉ๋๋ค. ํ ๋ณํ ์ฐ์ฐ์ int a = 10; ์ด๋ผ๊ณ ์ ์ธํ๋ฉด a๋ ์ ์ํ์ด๊ณ ๊ทธ ์์ ๊ฐ์ ์ ์์ ๋๋ค. ์ด ๊ฐ์ ์ผ์์ ์ผ๋ก ์ค์๋ก ์ฌ์ฉํ๊ณ ์ถ๋ค๋ฉด a์์ ๊ดํธ๋ก (double)์ฒ๋ผ ์ํ๋ ์๋ฃํ์ ๋ฃ์ผ๋ฉด ๋ฉ๋๋ค. (double)10 //10.0์ผ๋ก ๋ฐ๊พธ๊ธฐ (int)10.7 //10์ผ๋ก ๋ฐ๊พธ๊ธฐ ์์ ๋ฅผ ํตํด ์กฐ๊ธ ๋ ์์ธํ ์ดํด๋ณด๊ฒ ์ต๋๋ค. #include int main (void) { int a = 20, b =3; float res; res = ((float)a) / ((float)b); //a์ b ์ค์๋ก ๋ณํ printf("a = %d, b = %d\n", a, b); printf("a / b ์ ๊ฒฐ๊ณผ : %.1.. 2023. 8. 28. ์ด์ 1 ๋ค์