๋ช
์์ ํ๋ณํ๊ณผ ๋ฌต์์ ํ๋ณํ์ ๋ฐ๋ ๊ฐ๋
์
๋๋ค. ์๋ํ๋ณํ(๋ฌต์์ ํ๋ณํ Implicit Casting) ์์ ๋ฐ์ดํฐ ํ์
์์ ํฐ ๋ฐ์ดํฐ ํ์
์ผ๋ก ๊ฐ์ด ์๋์ผ๋ก ํ๋ณํ๋๋ ๊ฒ์ ๋งํฉ๋๋ค. ์ด๋ ๋ฐ์ดํฐ์ ์์ค์ด ์๊ฑฐ๋ ๋ฌด์ํ ์ ์๋ ๊ฒฝ์ฐ ๋ฑ์ด ํด๋น๋ฉ๋๋ค. ex) ํฐ ๋ฐ๊ตฌ๋์ ์์ ์ฌ๊ณผ๋ฅผ ๋ด๋ ๊ฒฝ์ฐ ์๋์ผ๋ก ์์๋ถ๋ถ์ด float => double๋ก ์๋ ํ๋ณํ์ด ์ผ์ด๋ฉ๋๋ค. ๋ ํฐ ๋ฐ์ดํฐ ํ์
์ธ double์ด ๋ ์์ ๋ฐ์ดํฐ ํ์
์ธ float ๋ณด๋ค ํํ๋ฒ์๊ฐ ํฌ๋ฏ๋ก, ๋ณ์์ ์ ๋ณด์์ค ์์ด ๊ฐ์ ์ ์ฅํ ์ ์๋ค. ๋ช
์์ ํ๋ณํ(Explicit Casting) ํฐ ๋ฐ์ดํฐ ํ์
์์ ์์ ๋ฐ์ดํฐ ํ์
์ผ๋ก ๊ฐ์ด ๋ณํ๋๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค ์ด๋ ๋ช
์์ ์ผ๋ก ๋ณํ ์ฐ์ฐ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค! ์ด๋๋ ๋ฐ์ดํฐ ์์ค์ด ์ผ์ด๋ ..