在C語言中,可以使用類型轉換來將小數轉換成整數。具體的方法有兩種:
float_num
,可以將其轉換成整數類型int
,并賦值給整數變量int_num
,如下所示:float float_num = 3.14;
int int_num = (int)float_num;
floor()
、ceil()
或round()
來將小數向下取整、向上取整或四舍五入為整數。需要包含math.h
頭文件。例如,將小數3.14
向下取整為整數3
,可以使用floor()
函數,如下所示:#include <math.h>
float float_num = 3.14;
int int_num = floor(float_num);
需要注意的是,使用這種方法轉換小數為整數時,小數的小數部分將會被舍棄,只保留整數部分。