C语言int和float有什么差别?

2024-12-18 17:04:47
推荐回答(3个)
回答1:

int是整型。float是单精度浮点型。
int只能表示整数,在windows32和64中占4个字节。
folat也就是有小数部分的,如:3.234。小数有效位是7个。也占4个字节。

回答2:

int(整形)
float(实型)
chat(字符型)
这3个都是数据类型里的基本类型.
int(整形)可以用十进制
八进制
十六进制表示
例如
1
2
33
256(十进制)
float(实型)又成浮点型可以用十进制
和指数形式表示
例如
1.
.2
1.11
.11
这些是实型必须带小数点.
什么时候用那是看计算和自己的要求了.

回答3:

int
表示整数
float表示单精度带小数点的数
double表示双精度实数,也是带小数点的,只不过精确到小数点后几位