변수를 사용할때 사용하고 있는 자료의 형태를 변환 해야할 일이 있습니다.

예) string → int, string → bool

여러가지의 자료형이 있는 만큼 다양한 상황에서의 현 변환이 있지만 그중 가장 많이 사용하고 기본적인 3가지를 공유합니다.

1. 숫자 → 숫자 (int, float)


숫자를 다를 숫자의 형태로 바꾸는 방법입니다.

실제로 숫자의 자료형은 더 많지만 가장 기본적인 int 랑 float 만 확인해 봅니다.

float → int

int x = 10;
float y = 10.0f;

int z = x + **(int)y; // 사용하고 싶은 변수 앞에 변경하고 싶은 괄호하고 자료형 명시**

int → float

int x = 10;
float y = 10.0f;

float z = **(float)x** + **y; // 사용하고 싶은 변수 앞에 변경하고 싶은 괄호하고 자료형 명시**

2. 다른 자료형 → 문자