형 변환 Type Casting

ELODY🌝·2021년 10월 18일
0
post-thumbnail

ㄷㄷ 명수옹.. 아름다우십니다..😲 (변환에만 초점을 맞춘 썸넬ㅎ)

프로그래밍에서 자료형을 다른 형태로 바꾸는 것

묵시적 형변환과 명시적 형 변환이 있다

묵시적 형 변환

컴파일러가 알아서 바꾸는 형 변환이다.
(묵시적 형변환 == 암시적 형 변환 == 자동 형변환)

double a = 5;

묵시적 형 변환 시에는 크기가 큰 유형으로 변환한다.

byte → short → char → int → long → float → double

잘 알고 쓰면 문제가 없겠지만 형 변환이 알아서 되어있는데
모르는경우는 문제가 될 가능성이 있어 의식적으로 안쓰는게 좋다고 배웠다.🤨

명시적 형변환

데이터 타입을 명시해 주는 형 변환 이다.

int b = (double)9.78d;

명시적 형 변환 시에는 크기가 작은 유형으로 변환한다.

double → float → long → int → char → short → byte
profile
꼼꼼한 금붕어 읏쨔

0개의 댓글