### 原則
占用內存字節數少(值域小)的類型,向占用內存字節數多(值域大)的類型轉換,以保證精度不降低.

### 浮點轉整型
~~~
double num1 = 3.14;
int num2 = num1; //隱式轉換
int num3 = (int) num1; //強制轉換
printf("%d\n", num2);
printf("%d", num3);
~~~
```
3
3
```
### 整型轉浮點
~~~
int num1 = 10;
float num2 = num1;
printf("%f", num2);
~~~
```
10.000000
```
### 字符型
~~~
char c = 'A';
int num = c;
printf("%d",num);
~~~
```
65
```