계산을 맞추기 위한 승격
int와 double을 함께 계산하면 더 넓은 타입으로 맞춰 결과를 만듭니다.
int -> double
암시적 변환은 컴파일러가 자동으로 적용하고 명시적 변환은 개발자가 의도를 코드에 드러냅니다.
int와 double을 함께 계산하면 더 넓은 타입으로 맞춰 결과를 만듭니다.
int -> double
static_cast는 변환이 필요한 이유를 읽는 사람에게 분명히 보여 줍니다.
static_cast<int>
double을 int로 바꾸면 소수부가 사라지고 큰 정수는 범위를 넘을 수 있습니다.
3.9 -> 3
char와 int 사이 변환은 문자 자체와 내부 코드 값을 구분해서 읽어야 합니다.
char code